use "close" animation when sending to the notification area

Bug #130811 reported by David Prieto on 2007-08-07
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fix Released
rhythmbox (Ubuntu)
Ubuntu Desktop Bugs
transmission (Ubuntu)

Bug Description

Most apps, such as Deluge and Pidgin, use the open / close animation when their interface is shown / sent to the notification area.

Rhythmbox and Transmission, however, use the minimise animation when the UI is hidden, and the create one when it is shown, which breaks consistency not only with other apps but also with itself.

Sebastien Bacher (seb128) wrote :

Thank you for your bug. What window manager do you use? How do you send it to the notification area? What do you call "close animation"?

Changed in rhythmbox:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete

Thanks for your quick reply. I'm using Compiz, but it happens with Metacity too. I send it to the NA by clicking the NA RB icon. And I'm following Compiz's terminology here, but in Metacity "close animation" is what the window does when you press the close button (it just disappears) and "minimise animation" is what it does when you press the minimise button (it shows a black rectangle travelling to the taskbar or, in this case, to the NA).

Sebastien Bacher (seb128) wrote :

Using the close animation seems to be wrong, the window is minimized, marking unconfirming for now, should probably be discussed upstream we don't want to divert from them there

Changed in rhythmbox:
assignee: desktop-bugs → nobody
importance: Low → Wishlist
status: Incomplete → New

I've just opened this bug upstream:

If minimise is the right animation to use it should be used when showing the UI again, I reckon. I have no clear preference for close over minimise, but a *proper* way to do it should be decided and specified somewhere for other apps to follow.

Sebastien Bacher (seb128) wrote :

Thank you for sending it on bugzilla

Changed in rhythmbox:
assignee: nobody → desktop-bugs
status: New → Triaged
Changed in rhythmbox:
status: Unknown → New
Hew (hew) wrote :

Transmission displays the same behaviour, as discussed at bug 194628

Changed in transmission:
importance: Undecided → Low
status: New → Confirmed
Changed in rhythmbox:
importance: Wishlist → Low
description: updated
Changed in transmission:
status: Unknown → Confirmed
Hew (hew) wrote :

Charles, that was an insanely fast fix for Transmission, thanks! Marking fix committed for transmission (Ubuntu) as the fix exists upstream (r7112).

Changed in transmission:
status: Confirmed → Fix Committed
Changed in transmission:
status: Confirmed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package transmission - 1.40-0ubuntu1

transmission (1.40-0ubuntu1) jaunty; urgency=low

  * New upstream release (LP: #302672)
    - Tracker communication uses fewer resources
    - More accurate bandwidth limits
    - Reduce disk fragmentation by preallocating files (LP: #287726)
    - Stability, security and performance improvements to the RPC /
      Web UI server (closes LP: #290423)
    - Support compression when serving Web UI and RPC responses
    - Simplify the RPC whitelist
    - Fix bug that prevented handshakes with encrypted BitComet peers
    - Fix 1.3x bug that could re-download some data unnecessarily
      (LP: #295040)
    - Option to automatically update the blocklist weekly
    - Added off-hour bandwidth scheduling
    - Simplify file/priority selection in the details dialog
    - Fix a couple of crashes
    - New / updated translations
    - Don't inhibit hibernation by default (LP: #292929)
    - Use "close" animation when sending to notification area (LP: #130811)
    - Fix resize problems (LP: #269872)
    - Support "--version" option when launching from command line
      (LP: #292011)
    - Correctly parse announce URLs that have leading or trailing
      spaces (LP: #262411)
    - Display an error when "Open Torrent" fails (LP: #281463)
  * Dropped 10_fix_crasher_from_upstream.dpatch: Fix is in this
    upstream release.
  * debian/control: Don't just build-depend on libcurl-dev, which is
    a virtual package.

 -- Chris Coulson <email address hidden> Fri, 28 Nov 2008 15:33:48 +0000

Changed in transmission:
status: Fix Committed → Fix Released
Changed in rhythmbox:
importance: Unknown → Low
Changed in rhythmbox:
status: New → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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