Opened 9 years ago

Closed 9 years ago

#4879 closed Bug (wontfix)

Window height periodically increasing

Reported by: jimbomacguffin Owned by: livings124
Priority: Low Milestone: None Set
Component: Mac Client Version: 2.51
Severity: Minor Keywords:


The height of the main transfers window gets a bit taller after reboot. I've noticed this for several versions (since February 2008 at the earliest). When you restart the computer, the window gets a bit taller (and it looks to be resizing to evenly fit transfers. Eventually what I set initially to a floating square window becomes a tall rectangular window based at the bottom of the screen that grows upward (i presume to keep the whole window on screen).
This issue affects at least Mac OS 10.5-10.7. My current system is a Mid 2009 Unibody MacBook? Pro and my previous 2007-ish MacBook? Pro also had the same issue. Just a cosmetic issue, in my opinion, but I was finally annoyed enough to report it.

Change History (9)

comment:1 Changed 9 years ago by livings124

  • Component changed from Transmission to Mac Client
  • Owner set to livings124

comment:2 follow-up: Changed 9 years ago by livings124

I can't replicate this with window auto-resizing both on and off. Anything special in your setup?

comment:3 in reply to: ↑ 2 Changed 9 years ago by jimbomacguffin

Replying to livings124:

I can't replicate this with window auto-resizing both on and off. Anything special in your setup?

Not that I am aware of. It doesn't happen when you quit transmission, it happens when you launch after restart (which involves quitting, I guess). It is also a very gradual process. I notice it sometimes because I will shut down and see 7 and a half transfers (one is clipped off at the bottom of the window) and then after restart the window is large enough for all 8. Then several restarts later, 9, 10 and so on.
Also I should mention that Auto Resize is off and, unless it was default on at some point, has always been off. I didn't even know it existed until now.
I do have 50 transfers running, if that number factors into window size. It seems to me that the size it saves on quit is slightly different than the size on load and/or it is somehow resizing to fit just one more full transfer.

comment:4 Changed 9 years ago by livings124

I don't understand how a restart could make a difference. Are you sure you're not manually changing it accidentally or doing something else special.

comment:5 Changed 9 years ago by jimbomacguffin

Well I'm not 100% sure. I have a script that starts it up in the 4th space on the first row (but it just goes to the space and opens the application, it doesn't do anything special). But no, there is nothing I am doing that is special.
As far as the restart is concerned, i just say that because I notice it after a few weeks (meaning i've restarted several times). I don't usually resize the window except to put it back to "normal". Maybe the dialog that asks me to quit when I have active transfers doesn't fully close and somehow contributes to the serialized window position when the application is saving state.
This is all wild speculation, though, so I don't know what else to say other than it happens and I don't really know why.
I guess you can mark the bug as inactive or something and I can update it when I see it happen again.

comment:6 Changed 9 years ago by livings124

Maybe it has something to do with your script? Do you have the status bar/filter bar/etc. shown?

comment:7 Changed 9 years ago by jimbomacguffin

The status bar is shown, the filter bar is not.
The applescript I use to launch transmission, looks like this.

tell application "System Events"      # Move to the space I want transmission in
    keystroke "4" using control down
end tell
tell application "Transmission"       # Open transmission
end tell

Is there a way I could submit information about my configuration here?

comment:8 Changed 9 years ago by jimbomacguffin

Alright, so I managed to reproduce it consistently.
Basically, you force quit Transmission and it will restart a bit taller.
The reason I said it was happening after restart is because my laptop has been crashing when coming out of safe sleep and I noticed it got a lot taller after doing that a few times.
To to summarize, I have the status bar enabled, several transfers queued, the window is shorter than the screen height, and if you force quit transmission, when it restarts, the window will be taller.

comment:9 Changed 9 years ago by livings124

  • Resolution set to wontfix
  • Status changed from new to closed

That makes sense with the way window size is saved. The amount of rewriting to fix this isn't worth it - it's only happening when the app is not quit correctly.

Note: See TracTickets for help on using tickets.