Using LO 3.5.x on a system with GTK &lt; 2.15.0 loses all the sub-menu icons, because there is no menu item arrow-scaling property until then, so the code introduced in commit 948c14ee appears to scale the arrows to 0%.  <br>

<br>I realize that&#39;s a pretty old GTK version, but I ran into this on my Ubuntu 8.04 LTS system (GTK 2.12.9) and assume there are some others (like RHEL) that will have older versions for a while.  Plus, the requirements page on the LO web site still lists GTK 2.10 as the requirement.<br>

<br>Attached is a small patch that restores the arrow icons when running against GTK &lt; 2.15.0, essentially by picking an arbitrary (but reasonable in my tests) default scaling.  I also check before attempting to retrieve the arrow-scaling style to avoid a bunch of GTK runtime warning messages, but it works fine too if only the default scaling line is changed since GTK doesn&#39;t change the variable contents for an unknown style.<br>

<br>-- David<br>