[Bug 1324737] Re: defaults.list is ignored

Sworddragon 1324737 at bugs.launchpad.net
Fri Jun 13 22:57:57 UTC 2014


I have also created a bugreport on the PCManFM (
https://sourceforge.net/p/pcmanfm/bugs/880/ ) and GNOME (
https://bugzilla.gnome.org/show_bug.cgi?id=731636 ) tracker.

** Bug watch added: GNOME Bug Tracker #731636
   https://bugzilla.gnome.org/show_bug.cgi?id=731636

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1324737

Title:
  defaults.list is ignored

Status in “glib2.0” package in Ubuntu:
  New

Bug description:
  I'm using Ubuntu 14.10 dev with libglib2.0-0 2.41.0-1 and pcmanfm
  1.2.0-1 and after upgrading libglib2.0-0 from version 2.40.x I'm
  noticing that the order in my context menu has changed. Here is a
  testcase:

  /usr/local/share/applications/defaults.list contains:

  [Default Applications]
  text/plain=SciTE.desktop;

  /usr/local/share/applications/test.desktop contains:

  [Desktop Entry]
  Exec=true
  MimeType=text/plain;
  Name=Test
  NoDisplay=true
  Type=Application

  On executing "update-desktop-database"
  /usr/local/share/applications/mimeinfo.cache is created and contains:

  [MIME Cache]
  text/plain=test.desktop;

  With libglib2.0-0 2.40.x SciTE will be at the first position of the
  context menu and Test on the second position. After upgrading
  libglib2.0-0 to version 2.41.0-1 Test will be at the first position of
  the context menu and SciTE on the second. It seems defaults.list is
  ignored or its ordering is not considered anymore.

  Edit: I have now noticed that on a double click of a file the correct
  application will be started if it is registered in defaults.list while
  the context menu is still showing the wrong order.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1324737/+subscriptions



More information about the foundations-bugs mailing list