Show/hide Transmission using indicator applet doesn't work as expected.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
transmission (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I'm using Ubuntu 12.04 LTS. Fresh install. All updates applied. Running Unity.
1) Run Transmission (indictator applet enabled)
2) Click "Show Transmission" in indicator applet (checkmark disappears)
3) Click "Show Transmission" in indicator applet again (checkmark appears)
Desired behaviour: Bring Transmission window to foreground
Actual behaviour: Transmission icon in launcher triggers attention animation
4) Click "Show Transmission" again (checkmark disappears)
Desired behaviour: Bring Transmission window to foreground
Actual behaviour: Nothing happens
5) Now click the Transmission icon in the launcher
Desired behaviour: Bring Transmission window to foreground
Actual behaviour: Transmission icon in launcher triggers attention animation
6) Click the Transmission icon in the launcher again
Desired behaviour: Bring Transmission window to foreground, and place the checkmark before the "Show Transmission" option in the indicator applet.
Actual behaviour: Bring Transmission window to foreground, without placing the checkmark before the "Show Transmission" option in the indicator applet.
See what happened here? Now Transmission is visible, but the checkmark in the indicator applet disappears when Transmission showing, and appears when Transmission is hidden.
Suggested (functional) solutions:
* indicator applet should override the window status and force window focus when "Show Transmission" is clicked.
* indicator applet should minimize/unminimize Transmission window instead of completely hiding it.
* disable the indicator applet completely (not really a solution, but still better than this odd behaviour).
Status changed to 'Confirmed' because the bug affects multiple users.