Adium

Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#16514 closed defect (fixed)

Detached Groups Auto-Size Incorrectly in 10.9 Mavericks

Reported by: iandavid Owned by: wixardy
Milestone: Adium 1.5.9 Component: Adium UI
Version: 1.5.8 Severity: normal
Keywords: mavericks, 10.9 Cc:
Patch Status:

Description (last modified by wixardy)

Summary

OS X 10.9 Mavericks changed the behavior of secondary displays: Now, all displays contain a menubar, whereas previously the menubar only displayed on the primary screen. This creates a visual bug in Adium where are group that is detached from the main window and set to adjust its vertical size automatically will not take the menubar into account if it is sized to the full height of the screen.

Steps to reproduce

(Note: These steps require OS X Mavericks running in a multi-display environment)

  1. Move the Adium window to a secondary display (one that does not have the menubar on top in System Preferences > Displays)
  2. Under Adium > Preferences > Appearance, enable "Automatic Sizing: Size to fit vertically"
  3. Detach a group from the main Contact List
  4. Ensure that the detached contact group contains enough items that it is sized to fit the whole screen (either by showing offline contacts, changing your display resolution, or just being really really popular)
  5. Note that the height of the detached contact group exceeds the height of the desktop and that its top is hidden behind the menubar

Expected results

A detached contact group window which is automatically sized should not exceed the height of the desktop minus the menubar, nor should it wrap behind the menubar.

Actual results

The contact group window is too tall and hides behind the menubar.

Regression

The problem occurs only on secondary desktops in OS X 10.9 Mavericks.

Attachments (2)

actualresults.png (471.9 KB) - added by iandavid 3 years ago.
actual results
expectedresults.png (461.6 KB) - added by iandavid 3 years ago.
expected results

Download all attachments as: .zip

Change History (6)

Changed 3 years ago by iandavid

actual results

Changed 3 years ago by iandavid

expected results

comment:1 Changed 3 years ago by iandavid

Oh I really botched that description. Ignore the second paragraph ("I have Adium running..."), it was meant to be deleted.

comment:2 Changed 3 years ago by wixardy

  • Description modified (diff)
  • Milestone set to Adium 1.5.9
  • Owner set to wixardy

comment:3 Changed 3 years ago by Frank Dowsett <wixardy@…>

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

(In 974e4e72a348) Fix contact list vertical sizing with 10.9's multiple menu bars. Fixes #16514

comment:4 Changed 3 years ago by Robby

This fix is included in the beta of 1.5.9 we just released. Anyone wanting to test it, can find it on the beta page.

Note: See TracTickets for help on using tickets.