tracker-status-icon registers obsolete Ctrl-Alt-S shortcut

Bug #672614 reported by Andrei Dziahel
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
tracker (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: tracker-gui

Reproducing:

1. Ensure tracker-status-icon is running
2. Hit Ctrl-Alt-S anywhere

Expected behavior: application-specific

Actual behavior: tracker search window pops up

This is unneeded, because tracker search is already bound to XF86Search key

Resolution: remove line 222 at src/tracker-status-icon/tracker-status-icon.c where Ctrl-Alt-S keybinding is hardcoded. I've got sources from apt-get source, but was unable to find it in launchpad bazaar branches, so it's up to you.

Thanks.

Revision history for this message
Andrei Dziahel (develop7) wrote :

Forgot to mention, according to source, this bug looks like Maverick-only.

Revision history for this message
Zaur Nasibov (basicwolf) wrote :

Yep, affects me too. This is especially boring when using e.g. Emacs :(

Revision history for this message
Andrei Dziahel (develop7) wrote :

Zaur, could you please navigate to here (https://bugs.launchpad.net/ubuntu/+source/tracker/+bug/672614/+affectsmetoo) then? May be this will bump responsible people to rebuild appropriate package at last.

Revision history for this message
James Hunt (jamesodhunt) wrote :

Andrei - thanks for reporting this and thanks too for a fix!

As mentioned by Zaur, this bug stops you running isearch-forward-regexp which is bound to control+alt+S in emacs by default.

Adding a new entry in gnome-keybinding-properties for control+alt/meta+S (to try and override tracker) doesn't work.

Bug exists in latest upstream tracker (git://git.gnome.org/tracker). I've reported it there:

  https://bugzilla.gnome.org/show_bug.cgi?id=636383

Revision history for this message
James Hunt (jamesodhunt) wrote :

This issue has now been fixed in upstream git repository:

http://git.gnome.org/browse/tracker/commit/?id=8338b23d1c2617588ed9917f1ffa7d781d6c501d

Revision history for this message
Andrei Dziahel (develop7) wrote :

Great. I'd suggest to backport fix into maverick-proposed.

Revision history for this message
Louis-Dominique Dubeau (ldd) wrote :

For some reason I was not experiencing this bug in maverick but I do experience it in natty.

$ dpkg -S /usr/bin/tracker-status-icon
tracker-gui: /usr/bin/tracker-status-icon

$ apt-cache policy tracker-gui
tracker-gui:
  Installed: 0.8.17-1ubuntu2
  Candidate: 0.8.17-1ubuntu2
  Version table:
 *** 0.8.17-1ubuntu2 0
        500 http://us.archive.ubuntu.com/ubuntu/ natty/universe amd64 Packages
        100 /var/lib/dpkg/status

Earlier messages on this bug suggest that it is a maverick-only bug but I've downloaded the natty source with apt-get and sure enough src/tracker-status-icon/tracker-status-icon.c contains:

        /* FIXME: Make this configurable */
        set_global_keybinding (icon, "<Ctrl><Alt>S");

The last line is line 222.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.