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

            Bug ID: 174225
           Summary: Groupedbar Calc UIs have invisible broken items (Word
                    Count, Record/Show/Accept Changes, Show Graphics)
           Product: LibreOffice
           Version: 6.3.0.4 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: implementationError
          Severity: minor
          Priority: medium
         Component: Calc
          Assignee: [email protected]
          Reporter: [email protected]
            Blocks: 107158

1. Open Calc
2. View - User Interface - Groupedbar (requires experimental features) /
Groupedbar Compact
3. Click the Review and View dropdowns

What you see depends on the UI. The Qt-based UIs, gen and Windows show blank
items while gtk3 hides the somehow invalidly defined items.

>From sc/uiconfig/scalc/ui/notebookbar_groupedbar_full.ui:
  <object class="GtkMenuItem" id="MenuReview-Hyphenate">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="action_name">.uno:Hyphenate</property>
  </object>
</child>
<child>
  <object class="GtkMenuItem" id="MenuReview-WordCountDialog">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="action_name">.uno:WordCountDialog</property>
  </object>
</child>
<child>
  <object class="GtkSeparatorMenuItem" id="MenuReview-separator3">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
  </object>
</child>
<child>
  <object class="GtkMenuItem" id="MenuReview-TrackChanges">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="action_name">.uno:TrackChanges</property>
  </object>
</child>
<child>
  <object class="GtkMenuItem" id="MenuReview-ShowTrackedChanges">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="action_name">.uno:ShowTrackedChanges</property>
  </object>
</child>
<child>
  <object class="GtkMenuItem" id="MenuReview-AcceptTrackedChanges">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="action_name">.uno:AcceptTrackedChanges</property>
  </object>
</child>
<child>
  <object class="GtkSeparatorMenuItem" id="MenuReview-separator4">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
  </object>
</child>
<child>
  <object class="GtkMenuItem" id="MenuReview-CompareDocuments">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="action_name">.uno:CompareDocuments</property>
  </object>
</child>

The items between Hyphenate and Compare Documents are the broken ones.

  <object class="GtkMenuItem" id="MenuView-ToggleFormula">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="action_name">.uno:ToggleFormula</property>
  </object>
</child>
<child>
  <object class="GtkMenuItem" id="MenuView-ShowGraphics">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="action_name">.uno:ShowGraphics</property>
  </object>
</child>
<child>
  <object class="GtkSeparatorMenuItem" id="MenuView-separator5">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
  </object>
</child>
<child>
  <object class="GtkMenuItem" id="MenuView-ZoomPage">
    <property name="visible">True</property>
    <property name="can_focus">False</property>
    <property name="action_name">.uno:ZoomPage</property>
  </object>
</child>

MenuView-ShowGraphics is the broken one in the View dropdown.

The menus were changed in 2018 with 7615df756179771225964174c4a06e95284d0bda
NB: update calc groupedbar_full

This commit by Jim in 2023 made the items appear as blank in non-gtk3 UIs:
a0955317900075371d6adb7f924af24c22f02d09
tdf#139935 Part B: Show all menu items possible/potential actions,
but grey-out and deactivate, when not applicable

I tried to figure out how this stuff works, but failed.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=107158
[Bug 107158] [META] Notebookbar Groupedbar
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to