After a clean install of LibreOffice 220.127.116.11, the Image toolbar is not visible in Calc. When it is made visible, there is a blank area at the right of the toolbar which appears to be unnecessary but probably is not a problem. However, if you right-click somewhere on the toolbar and open the Visible Buttons menu, you will find a menu option that controls the display of this blank area (on / off). Unfortunately, a typical user is likely to be very confused by this menu option because it contains no text at all.
Why is this blank space needed, why is there an option to turn its display on / off, and why does that option contain no text?
I would recommend that this issue be reviewed by the LibreOffice Design and User Experience team.
Steps to Reproduce:
1. Select View > Toolbars > Image. Calc displays the Image toolbar at the right of the Formatting toolbar.
2. Right-click somewhere in the toolbar and de-select Lock Toolbar Position in the context menu.
3. Hover the mouse over the left end of the toolbar until the cursor shape changes shape and then drag the Image toolbar to a new position. The toolbar is now a floating toolbar, surrounded by a frame.
4. You can view the unnecessary white space at the right end of the toolbar, below the close (X) icon.
5. Click the down arrow at the right end of the toolbar’s frame and click on the Visible Buttons option.
6. View the options in the Visible Buttons menu. Towards the bottom, between the Color and Line options, there is an option with no text on it. What is the user supposed to do with this?
See steps to reproduce above
Would not expect to see a menu option that contains no text at all.
User Profile Reset: No
Version: 18.104.22.168 (x64)
Build ID: c01aa64b6c3d89ebe5fe69c28c7adb24eb85249c
CPU threads: 6; OS: Windows 10.0 Build 18363; UI render: Skia/Vulkan; VCL: win
Locale: en-GB (en_GB); UI: en-US
Created attachment 164962 [details]
Screenshot showing blank menu entry
Attached screenshot of lower part of Visible Buttons menu for Calc's Image toolbar, with blank menu entry highlighted.
Arch Linux 64-bit
Version: 22.214.171.124.alpha0+ / LibreOffice Community
Build ID: 13aaeb5d148c1ea5163eecaa176fac4a67689277
CPU threads: 8; OS: Linux 5.12; UI render: default; VCL: gtk3
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Built on 7 May 2021
Code pointer: sc/uiconfig/scalc/toolbar/graphicobjectbar.xml
The line is
tdf#120856 sync shape, graphic, frame and ole contect toolbar
(In reply to Buovjaga from comment #3)
> Code pointer: sc/uiconfig/scalc/toolbar/graphicobjectbar.xml
> The line is
> <toolbar:toolbaritem xlink:href=".uno:GraphicDialog"/>
> Added in
> tdf#120856 sync shape, graphic, frame and ole contect toolbar
Yes, but isn't the .uno:GraphicDialog widget (commonly <F4> shortcut) undefined in any sense for Calc other than being in the scalc/toolbar/graphicobjectbar.xml and incorrectly in a couple of the Notebook bar .UI configs? Should probably just be removed.
The command uno:GraphicDialog is linked to FN_FORMAT_GRAFIC_DLGwhich has its execution function at sw/source/uibase/shells/grfsh.cxx. There is no image properties dialog other than in Writer and labels are consequently only defined for Writer in officecfg/registry/data/org/openoffice/Office/UI/WriterCommands.xcu
In a nutshell: remove this command from other modules, code pointer in comment 3. Also check the Notebookbars.