Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1059823 - Favorite Applications issue in gnome-main-menu when organizing icons position
Summary: Favorite Applications issue in gnome-main-menu when organizing icons position
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: gnome-menus
Version: 6.5
Hardware: x86_64
OS: Linux
Target Milestone: rc
: ---
Assignee: Ray Strode [halfline]
QA Contact: Desktop QE
Depends On:
TreeView+ depends on / blocked
Reported: 2014-01-30 18:33 UTC by Sergio H. M. Durand
Modified: 2014-02-03 15:04 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2014-02-03 15:04:26 UTC
Target Upstream Version:

Attachments (Terms of Use)

Description Sergio H. M. Durand 2014-01-30 18:33:59 UTC
Description of problem:

There is a problem with gnome-main-menu when an user tries to organize the icons position if some entries in applications.xbel file are invalid. It's very difficult to set icons in new position when there's an invalid entry in applications.xbel file.

For example, a recent problem occurred with the latest Firefox 24 update:
The Firefox 17 had "mozilla-firefox.desktop" shortcut.
The Firefox 24 update removed "mozilla-firefox.desktop" and created a new one named "firefox.desktop". This caused an invalid entry in applications.xbel located in home user directory (~/.local/share/gnome-main-menu/).

Some of our users related this issue. The workaround is to open applications.xbel file and remove all the invalid entries. I think the gnome-main-menu should just ignore these invalid entries or remove them from xbel file.

Version-Release number of selected component (if applicable):
Package: gnome-main-menu-0.9.15

How reproducible:
Always reproducible

Steps to Reproduce:

1. Add some programs to Favorite Applications in gnome main menu.

2. Remove the .desktop file of this program you added from /usr/share/applications directory. With this action you will have an invalid entry in your local applications.xbel file. Just one is enough.

3. Try to organize the icons position in Favorites. You will notice that some moves will fail. If you logout / login, the icons will not persist in correct position.

Actual results:
The icons will not persist in correct position.

Expected results:
The icons should persist in correct position.

Additional info:
This is also happens in RHEL 6.4

Comment 2 Sergio H. M. Durand 2014-02-03 15:04:26 UTC
I'm closing this ticket.
Just now I realized that this package is not maintained by Red Hat.

Note You need to log in before you can comment on or make changes to this bug.