[Pkg-xfce-devel] Bug#785406: xfce4: submenu no longer displays if it contains only other submenus but no items

js jshaio at yahoo.com
Fri May 15 17:55:36 UTC 2015


Package: xfce4
Version: 4.12.1
Severity: normal

Dear Maintainer,

===========================================================================

After upgrading xfce4 (from 0.5.4-1 to 0.8.0-2) I noticed that just one
of the submenus I had customized with xdg-desktop-menu no longer
displayed. It was the only only one that contained only other
(non-empty) submenus but no individual items.

When I added one filename to this submenu, it then displayed fully,
including all its submenus. This was not necessary previously with xfce4 0.5.4-1.

Here is the piece of the ~/.config/menus/my.menu file that didn't
display in application launchers or the general applications menu in
xfwm4 until I added the extra item:

      <Menu>
        <Name>Internet</Name>
        <Directory>Internet.directory</Directory> ### entire Internet directory did not appear

         <Include>	
			<Filename>Browsers-opera.desktop</Filename>  ### needed to add just one Filename
         </Include>                                      ### for Internet and submenus to appear

        <Menu>
         <Name>Browsers</Name>
         <Directory>Browsers.directory</Directory>

         <Include>
            <Category>Jack-Browsers</Category>
         </Include>
        </Menu>

        <Menu>
         <Name>Email</Name>
         <Directory>Email.directory</Directory>
         <Include>
            <Category>Jack-Email</Category>
         </Include>
        </Menu>

        <Menu>
         <Name>Network</Name>
         <Directory>Network.directory</Directory>
         <Include>
            <Category>Jack-Network</Category>
         </Include>
        </Menu>

       </Menu>

This is a major inconvenience until one finds the cause.

===========================================================================


-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages xfce4 depends on:
ii  gtk2-engines-xfce  3.2.0-2
ii  libxfce4ui-utils   4.12.1-2
ii  orage              4.12.1-1+b1
ii  thunar             1.6.8-2
ii  xfce4-appfinder    4.12.0-2
ii  xfce4-mixer        4.10.0-3+b1
ii  xfce4-panel        4.12.0-2
ii  xfce4-session      4.12.1-2
ii  xfce4-settings     4.12.0-2
ii  xfconf             4.12.0-2+b1
ii  xfdesktop4         4.12.1-2
ii  xfwm4              4.12.2-3

Versions of packages xfce4 recommends:
ii  desktop-base      8.0.2
ii  tango-icon-theme  0.8.90-5
ii  thunar-volman     0.8.1-2
ii  xfce4-notifyd     0.2.4-3
ii  xorg              1:7.7+7

Versions of packages xfce4 suggests:
ii  gtk3-engines-xfce    3.2.0-2
ii  xfce4-goodies        4.10
ii  xfce4-power-manager  1.4.4-3+b1

-- no debconf information



More information about the Pkg-xfce-devel mailing list