[Webkit-unassigned] [Bug 7941] New: Safari - minimized windows in Dock open in wrong order
bugzilla-daemon at opendarwin.org
bugzilla-daemon at opendarwin.org
Thu Mar 23 13:02:24 PST 2006
http://bugzilla.opendarwin.org/show_bug.cgi?id=7941
Summary: Safari - minimized windows in Dock open in wrong order
Product: WebKit
Version: 420+ (nightly)
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: WebKit Misc.
AssignedTo: webkit-unassigned at opendarwin.org
ReportedBy: devin.chalmers at gmail.com
According to the Apple HIG
(http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/XHIGMOSXEnvironment/chapter_7_section_4.html),
minimized windows in the Dock should be LIFO:
"If there are no unminimized windows when the user clicks the Dock icon, the
last minimized window should be expanded and made active."
Safari seems to treat its Docked windows as FIFO. If there are multiple
minimized windows, and no unminimized windows, the *first* minimized window is
opened from the Dock, not the last.
Steps to reproduce:
1. Open Safari (or latest WebKit build)
2. Create a new window, open google.com, minimize the window.
3. Create a new window, open yahoo.com, minimize the window.
4. Create a new window, open amazon.com, minimize the window.
5. Switch to the Finder.
6. Click the Safari icon in the Dock.
- Expected behavior: the amazon.com window is opened from the Dock.
- Actual behavior: the google.com window is opened from the Dock.
7. Close the google.com window.
8. Switch to the Finder.
9. Click the Safari icon in the Dock.
- Expected behavior: the amazon.com window is opened from the Dock.
- Actual behavior: the yahoo.com window is opened from the Dock.
This has confused and irritated me for years. It was just recently that I
happened across the HIG spec regarding the correct behavior, which seems much
more intuitive/usable.
--
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list