2008-09-01 22:22:17 |
Iain Lane |
bug |
|
|
added bug |
2008-09-02 16:53:13 |
Pedro Villavicencio |
evince: status |
New |
Incomplete |
|
2008-09-02 16:53:13 |
Pedro Villavicencio |
evince: assignee |
|
desktop-bugs |
|
2008-09-02 16:53:13 |
Pedro Villavicencio |
evince: importance |
Undecided |
Low |
|
2008-09-02 16:53:13 |
Pedro Villavicencio |
evince: statusexplanation |
|
Thanks for the report, I've tried to reproduce that but it works fine, evince indeed fullscreen itself, after close it the shortcuts works ok without any issues, can you try the same with another new user created on your system? Wthat's the value of the keybindings on the gnome-keybindings-properties after close evince? |
|
2008-09-05 16:45:31 |
Pedro Villavicencio |
evince: status |
Incomplete |
Triaged |
|
2008-09-05 16:45:31 |
Pedro Villavicencio |
evince: statusexplanation |
Thanks for the report, I've tried to reproduce that but it works fine, evince indeed fullscreen itself, after close it the shortcuts works ok without any issues, can you try the same with another new user created on your system? Wthat's the value of the keybindings on the gnome-keybindings-properties after close evince? |
Thanks for sent it upstream!, linking the report. |
|
2008-09-05 16:45:45 |
Pedro Villavicencio |
bug |
|
|
assigned to evince |
2008-09-05 19:45:17 |
Bug Watch Updater |
evince: status |
Unknown |
New |
|
2008-09-06 18:55:21 |
Bug Watch Updater |
evince: status |
New |
Fix Released |
|
2008-11-07 20:23:31 |
Chow Loong Jin |
bug |
|
|
assigned to gnome-settings-daemon |
2008-11-07 20:25:02 |
Chow Loong Jin |
evince: status |
Triaged |
Fix Released |
|
2008-11-07 20:25:02 |
Chow Loong Jin |
evince: statusexplanation |
Thanks for sent it upstream!, linking the report. |
Marking fixed released, as the change reported in the upstream Evince bug is fixed, and in the current Intrepid version (2.24.1-0ubuntu1). |
|
2008-11-07 20:25:22 |
Chow Loong Jin |
bug |
|
|
assigned to gnome-settings-daemon (Ubuntu) |
2008-11-07 20:30:19 |
Chow Loong Jin |
bug |
|
|
added attachment 'gnome-settings-daemon_2.24.0-0ubuntu3.2.debdiff' (gnome-settings-daemon_2.24.0-0ubuntu3.2.debdiff) |
2008-11-09 18:57:20 |
Chow Loong Jin |
gnome-settings-daemon: status |
New |
In Progress |
|
2008-11-09 18:57:20 |
Chow Loong Jin |
gnome-settings-daemon: assignee |
|
hyperair |
|
2008-11-09 18:57:20 |
Chow Loong Jin |
gnome-settings-daemon: statusexplanation |
|
|
|
2008-11-21 04:06:13 |
Chow Loong Jin |
bug |
|
|
added attachment 'gnome-settings-daemon_2.24.0-0ubuntu3.3.debdiff' (gnome-settings-daemon_2.24.0-0ubuntu3.3.debdiff) |
2008-11-21 04:06:46 |
Chow Loong Jin |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2008-11-21 09:26:19 |
Chow Loong Jin |
bug |
|
|
added subscriber Ubuntu Sponsors for main |
2008-11-21 09:35:51 |
Chow Loong Jin |
description |
Binary package hint: evince
Hello all, another fun bug!
When some of GNOME's global hotkeys correspond to Evince's ones, Evince takes them over and doesn't restore the previous behaviour when it exits.
Here's how I see it on my system (Ubuntu 8.10):
1. Set Previous Track/PlayPause/Next track to Ctrl-Alt-Z,X,C respectively in System->Preferences->Keyboard Shortcuts
2. Launch Banshee or Rhythmbox (tested with both). Observe that the global hotkeys work as expected
3. Launch Evince
4. Make sure Evince is not the active window and hit ctrl-alt-x. Evince fullscreens itself
5. Exit Evince
6. Try to use any of the hotkeys set in step 1. None of them work
What should happen:
(In my opinion) Evince shouldn't be taking over global hotkeys that the user has set previously. A good first step is to make it detect if they are set and not override them. In the future these keys should either be settable by Evince preferences or (ideally) in Keyboard Shortcuts in GNOME. Evince should release the bindings when it exits to not clobber future applications.
Thanks all. |
When Evince starts after a media player in GNOME, The multimedia player keys no longer control the media player, but control Evince instead.
Test Case:
1. Start Rhythmbox
2. Press media player keys, and observe that Rhythmbox responds
3. Start Evince
4. Press media player keys, and observe that Evince responds.
5. Switch to another window, and press media player keys. Observe that there is no response from Rhythmbox or Evince
6. Close Rhythmbox and start it again.
7. Press media player keys. Observe that Rhythmbox responds.
What should happen:
Evince registers with gnome-settings-daemon with time=1, whereas Rhythmbox registers with gnome-settings-daemon with time=0, which is a special value for "current time". Hence, Rhythmbox should have priority over Evince when it comes to grabbing the multimedia keys, even if Evince is started after Rhythmbox. |
|
2008-11-21 09:35:51 |
Chow Loong Jin |
title |
Evince takes over global shortcut keys |
Evince hijacks global multimedia keys |
|
2008-12-17 10:30:15 |
Michael Vogt |
gnome-settings-daemon: status |
In Progress |
Fix Released |
|
2008-12-17 10:30:15 |
Michael Vogt |
gnome-settings-daemon: statusexplanation |
|
The gnome-settings-daemon task is fixed in jaunty (we have the upstream fix there). Please add a intrepid task if needed. |
|
2009-01-07 07:01:08 |
Bug Watch Updater |
gnome-settings-daemon: status |
Unknown |
Fix Released |
|
2010-09-15 23:27:09 |
Bug Watch Updater |
evince: importance |
Unknown |
Medium |
|
2010-09-16 19:24:46 |
Bug Watch Updater |
gnome-settings-daemon: importance |
Unknown |
Medium |
|
2011-02-17 11:57:07 |
Daniel Holbach |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2011-02-17 11:57:19 |
Daniel Holbach |
removed subscriber [DEPRECATED] Ubuntu Sponsors for main |
|
|
|
2011-02-21 23:37:03 |
Benjamin Drung |
removed subscriber Ubuntu Sponsors Team |
|
|
|