https://bugs.documentfoundation.org/show_bug.cgi?id=144490

--- Comment #3 from Mike Kaganski <[email protected]> ---
(In reply to Buovjaga from comment #0)
> It should be greyed out.

My take: WF.
The current implementation of (sub)menus in LibreOffice is that we do *not*
enumerate sub-items when creating menus, and *only* count/create submenus at
the moment the user wants to expand it. This helps performance (user does not
need to wait for all submenus parsed before the main menu shows), and also
simplifies implementation, where both static and dynamic submenus are handled
uniformly.

This proposal requires that when the main context menu is shown, multiple
operations be performed to count submenus, and based on that, some menus be
disabled (or hidden, as comment 1 suggests). The imagined benefit IMO is not
worth it. I do not see the current status making user experience any worse.
(For any option, there could be proponents - e.g., Roman suggests hiding it,
but there is a PoV that it's better to never hide, to make the positions of
elements fixed and a feedback present that "an action is possible, but not
right now" - as Noel mentioned on the IRC).

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to