[kwin] [Bug 506439] Submenus dont show on mouseover

2026-05-26 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=506439

Bug Janitor Service  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |WORKSFORME
 Status|NEEDSINFO   |RESOLVED

--- Comment #16 from Bug Janitor Service  ---
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days.
Closing as RESOLVED WORKSFORME.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2026-05-11 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #15 from Bug Janitor Service  ---
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days.
Please provide the requested information, then set the bug status to REPORTED.
If there is no change for at least 30 days, it will be automatically closed as
RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2026-04-27 Thread Guido
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #14 from Guido  ---
(In reply to TraceyC from comment #13)
> A lot of work has gone into menu positioning, and submenus in Plasma 6.6.
> Can you still reproduce this in Plasma 6.6.4 or later?

I'm not sure if you use KDE. It's not really a question you need to ask โ€“ just
try yourself.
Anyway, the answer is yes.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2026-04-27 Thread TraceyC
https://bugs.kde.org/show_bug.cgi?id=506439

TraceyC  changed:

   What|Removed |Added

 CC||[email protected]
 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #13 from TraceyC  ---
A lot of work has gone into menu positioning, and submenus in Plasma 6.6. Can
you still reproduce this in Plasma 6.6.4 or later?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-08-28 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=506439

Nate Graham  changed:

   What|Removed |Added

 CC||[email protected]

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-08-05 Thread Guido
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #12 from Guido  ---
(In reply to Vlad Zahorodnii from comment #11)
> (In reply to Guido from comment #10)
> > (In reply to Vlad Zahorodnii from comment #8)
> > > It looks like
> > > https://github.com/qt/qtbase/commit/353ce5344fbde5a6cecbdd2c131e1cf0f4b7f383
> > > added some guards for showing empty menus. However, the QMenu in
> > > libdbusmenuqt kind of relies on populating QMenu's asynchronously, i.e. 
> > > show
> > > an empty sub-menu and then add actions later. I think the issue can be
> > > worked around by prefetching the next level of menu items.
> > 
> > What do you think of this solution?
> > 
> > https://github.com/guiodic/material-decoration/commit/
> > 9ef1f37cfafc489cb4be3e6251eb25c29574c53a
> 
> In 6.5, plasma will likely adopt a slightly different way to handle QMenu
> objects.
> https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/
> 5688#note_1275314
> 
> The global menu applet would load the second level ahead of time (for better
> responsiveness), and also add a placeholder action just in case. In my
> testing, I haven't noticed any issues with submenu anymore.
> 
> Regarding the linked patch, I'm not sure how exactly it fixes the bug.

It installs an EventFilter, it's just a workaround for my decoration, but I
think it can also be applied to Plasma. 
Anyway, it works and doesn't give any more trouble.

But surely the solution you have in store for Plasma 6.5 is better.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-08-05 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #11 from Vlad Zahorodnii  ---
(In reply to Guido from comment #10)
> (In reply to Vlad Zahorodnii from comment #8)
> > It looks like
> > https://github.com/qt/qtbase/commit/353ce5344fbde5a6cecbdd2c131e1cf0f4b7f383
> > added some guards for showing empty menus. However, the QMenu in
> > libdbusmenuqt kind of relies on populating QMenu's asynchronously, i.e. show
> > an empty sub-menu and then add actions later. I think the issue can be
> > worked around by prefetching the next level of menu items.
> 
> What do you think of this solution?
> 
> https://github.com/guiodic/material-decoration/commit/
> 9ef1f37cfafc489cb4be3e6251eb25c29574c53a

In 6.5, plasma will likely adopt a slightly different way to handle QMenu
objects.
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5688#note_1275314

The global menu applet would load the second level ahead of time (for better
responsiveness), and also add a placeholder action just in case. In my testing,
I haven't noticed any issues with submenu anymore.

Regarding the linked patch, I'm not sure how exactly it fixes the bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-07-19 Thread Guido
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #10 from Guido  ---
(In reply to Vlad Zahorodnii from comment #8)
> It looks like
> https://github.com/qt/qtbase/commit/353ce5344fbde5a6cecbdd2c131e1cf0f4b7f383
> added some guards for showing empty menus. However, the QMenu in
> libdbusmenuqt kind of relies on populating QMenu's asynchronously, i.e. show
> an empty sub-menu and then add actions later. I think the issue can be
> worked around by prefetching the next level of menu items.

What do you think of this solution?

https://github.com/guiodic/material-decoration/commit/9ef1f37cfafc489cb4be3e6251eb25c29574c53a

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-07-18 Thread Guido
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #9 from Guido  ---
(In reply to Vlad Zahorodnii from comment #8)
> It looks like
> https://github.com/qt/qtbase/commit/353ce5344fbde5a6cecbdd2c131e1cf0f4b7f383
> added some guards for showing empty menus. However, the QMenu in
> libdbusmenuqt kind of relies on populating QMenu's asynchronously, i.e. show
> an empty sub-menu and then add actions later. I think the issue can be
> worked around by prefetching the next level of menu items.

Makes sense. I presume this is related to the bug in search inside the menu,
too.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-07-18 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #8 from Vlad Zahorodnii  ---
It looks like
https://github.com/qt/qtbase/commit/353ce5344fbde5a6cecbdd2c131e1cf0f4b7f383
added some guards for showing empty menus. However, the QMenu in libdbusmenuqt
kind of relies on populating QMenu's asynchronously, i.e. show an empty
sub-menu and then add actions later. I think the issue can be worked around by
prefetching the next level of menu items.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-07-10 Thread Guido
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #7 from Guido  ---
(In reply to Vlad Zahorodnii from comment #6)
> The only difference might be that I ran a dev version of Qt.

Yes, that could be the problem, a bug in Qt6.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-07-09 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #6 from Vlad Zahorodnii  ---
The only difference might be that I ran a dev version of Qt.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-07-09 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #5 from Vlad Zahorodnii  ---
(In reply to Guido from comment #4)
> (In reply to Vlad Zahorodnii from comment #3)
> > Hmm do you know whether lidbusmenuqt actually attempts to show a submenu?
> > libdbusmenuqt is an IPC-heavy library, it won't be surprising if some async
> > bits are mishandled.
> 
> Everything worked fine with Plasma 6.3.

Hmm I saw this issue in Plasma 6.3 too. But I don't know where the bug is.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-07-08 Thread Guido
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #4 from Guido  ---
(In reply to Vlad Zahorodnii from comment #3)
> Hmm do you know whether lidbusmenuqt actually attempts to show a submenu?
> libdbusmenuqt is an IPC-heavy library, it won't be surprising if some async
> bits are mishandled.

Everything worked fine with Plasma 6.3.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-07-08 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #3 from Vlad Zahorodnii  ---
Hmm do you know whether lidbusmenuqt actually attempts to show a submenu?
libdbusmenuqt is an IPC-heavy library, it won't be surprising if some async
bits are mishandled.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-07-02 Thread Guido
https://bugs.kde.org/show_bug.cgi?id=506439

--- Comment #2 from Guido  ---
Created attachment 182862
  --> https://bugs.kde.org/attachment.cgi?id=182862&action=edit
video

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 506439] Submenus dont show on mouseover

2025-07-01 Thread Guido
https://bugs.kde.org/show_bug.cgi?id=506439

Guido  changed:

   What|Removed |Added

 CC||[email protected]

--- Comment #1 from Guido  ---
I might add that the same problem occurs with the decoration I maintain
https://github.com/guiodic/material-decoration and which uses its own
libdbusmenuqt

-- 
You are receiving this mail because:
You are watching all bug changes.