<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:caolanm@redhat.com" title="Caolán McNamara <caolanm@redhat.com>"> <span class="fn">Caolán McNamara</span></a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTOURBUG - Icons are making menu entries indented"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=121159">bug 121159</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>---
</td>
<td>NOTOURBUG
</td>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>NEW
</td>
<td>RESOLVED
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTOURBUG - Icons are making menu entries indented"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=121159#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTOURBUG - Icons are making menu entries indented"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=121159">bug 121159</a>
from <span class="vcard"><a class="email" href="mailto:caolanm@redhat.com" title="Caolán McNamara <caolanm@redhat.com>"> <span class="fn">Caolán McNamara</span></a>
</span></b>
<pre>Under gtk3 libreoffice does not render the menus itself. It uses a GMenuModel
(<a href="https://developer.gnome.org/gio//2.54/GMenuModel.html">https://developer.gnome.org/gio//2.54/GMenuModel.html</a>) to present the contents
of the menu hierarchy to gtk
(<a href="https://developer.gnome.org/gtk3/stable/GtkMenuBar.html#gtk-menu-bar-new-from-model">https://developer.gnome.org/gtk3/stable/GtkMenuBar.html#gtk-menu-bar-new-from-model</a>)
and gtk does the rendering.
AFAIKS its not so much that there is too much indent, its that there's a column
reserved for the stateful cases, checkbox/radiobutton indicator, which is
separate for the rest of the entry which may or may not have an icon. While
LibreOffice's own menu rendered bundles statefulness into the icon when
present.
Anyhow, as far as I tell, there's no ability on the libreoffice side of things
to control that while using a GMenuModel and such change would have to happen
in gtk instead</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>