[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