Bug 154542 - Enhancement: add "Exit Group" and "Exit All Groups" to Group context menu defaults
Summary: Enhancement: add "Exit Group" and "Exit All Groups" to Group context menu def...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
7.4.6.2 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: difficultyBeginner, easyHack, skillDesign, topicUI
Depends on:
Blocks: Context-Menu
  Show dependency treegraph
 
Reported: 2023-04-01 15:04 UTC by Don Matschull
Modified: 2023-08-19 19:17 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Don Matschull 2023-04-01 15:04:11 UTC
Description:
When working with nested groups, I could easily enter the group by right clicking and selecting "Enter Group" from the context menu. After working within the top level group, I right clicked and only found "Ungroup" or "Enter Group" as choices. While I could still use the shortcut key combination of Ctrl + F3 to exit the group, I feel that adding "Exit Group" and "Exit All Groups" to the Group context menu would make working with nested groups much easier.

Steps to Reproduce:
1.Create nested group.
2.Enter top level nest group by right clicking and selecting "Enter Group"
3.Try to exit group by right click to reveal the context menu.

Actual Results:
"Exit Group" is not provided as a choice in the context menu that appears

Expected Results:
"Exit Group" and possibly "Exit All Groups" should be displayed in the context menu.


Reproducible: Always


User Profile Reset: No

Additional Info:
Ideally, the context menu should offer "Exit Group" and "Exit All Groups" as choices when working within a nested group.
Comment 1 Heiko Tietze 2023-04-03 09:43:14 UTC
The command .uno:LeaveGroup ("Exit Group") is available in Draw/Impress via popup menus 
form.xml, 3dscene2.xml, line.xml, connector.xml, 3dobject.xml, curve.xml, measure.xml, draw.xml, graphic.xml, multiselect.xml

but not 

sd/uiconfig/sdraw/popupmenu/group.xml 
sd/uiconfig/simpress/popupmenu/group.xml
(which is shown for groups).

Let's add it together with .uno:LeaveAllGroups ("Exit All Group") there. 

(And ideally clean up the other menus.)