diff --git a/src/dbus/dbusmenu/dbusmenu.cpp b/src/dbus/dbusmenu/dbusmenu.cpp index 13919faf..6e4feeb7 100644 --- a/src/dbus/dbusmenu/dbusmenu.cpp +++ b/src/dbus/dbusmenu/dbusmenu.cpp @@ -98,7 +98,7 @@ void DBusMenuItem::updateLayout() const { this->menu->updateLayout(this->id, -1); } -bool DBusMenuItem::hasChildren() const { return this->displayChildren; } +bool DBusMenuItem::hasChildren() const { return this->displayChildren || this->id == 0; } QQmlListProperty DBusMenuItem::children() { return QQmlListProperty(