Evince steals focus when automatically reloading the document
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evince |
Invalid
|
Wishlist
|
|||
evince (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: evince
When editing LaTeX files, my setup is to have Vim on one workspace and Evince on another one. I compile the document directly from Vim, but every time I do this, Evince find that the document has changed and automatically reloads it. This is fine, but by doing this Evince steals the focus from Vim, leaving me on my workspace with my unfocused Vim window.
And since Evince is so smart it doesn't need any preferences window, I can't configure it to not auto-reload modified documents...
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: evince 2.32.0-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.35-22-generic i686
Architecture: i386
Date: Thu Oct 21 14:08:32 2010
ExecutablePath: /usr/bin/evince
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release Candidate i386 (20100928.1)
ProcEnviron:
PATH=(custom, user)
SHELL=/bin/zsh
LANG=en_US.utf8
SourcePackage: evince
Changed in evince: | |
importance: | Unknown → Wishlist |
status: | Unknown → New |
Changed in evince (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → Low |
Changed in evince: | |
status: | New → Fix Released |
Changed in evince: | |
status: | Fix Released → New |
Changed in evince: | |
status: | New → Invalid |
I have a very similar use case.
Rather than a preference to disable auto-reload, I would like a preference to disable focus-stealing when the document change. I would even be happy if this was only accessible via gconf-editor.
For the record, I can't imagine any scenario where this focus-stealing is really useful. I think that at most, evince could just require attention -- I don't know the technical term for this, but this happens when a window icon bounces or blinks in the task bar.