Closed Bug 816552 Opened 12 years ago Closed 12 years ago

Metro Panel UI is too tall when "Always show tabs" is enabled and Firefox Start is visible

Categories

(Firefox for Metro Graveyard :: Browser, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mbrubeck, Assigned: mbrubeck)

References

Details

(Whiteboard: [metro-mvp][LOE:1][metro-it1][completed-elm])

Attachments

(1 file)

Steps to reproduce: 1. Open Metro Firefox and make sure the start page is displayed. 2. Make sure the "Always show tabs" option is enabled. 3. Open the preferences panel. The panel is displayed too tall, so that the bottom of the preference list is cut off (on a 768px-high screen) and the list is not scrollable. At first I thought this was a regression from my patch in bug 808314 but I can still reproduce it even after backing out that change.
Blocks: 802735
Attached patch patchSplinter Review
This seems to happen when #start-container pushes the browser deck down past the bottom of the screen, causing the main <stack> to grow. This patch fixes that by preventing these elements from enlarging the <stack>. I'd be a bit happier if I understood more about why this happens in this exact situation, but I've already spent a ton of time trying to figure that out. :/
Attachment #686666 - Flags: review?(sfoster)
Comment on attachment 686666 [details] [diff] [review] patch Review of attachment 686666 [details] [diff] [review]: ----------------------------------------------------------------- This does fix the issue. I would also prefer to better understand what is being sized when and why the tabbar has this side-effect. I suspect we may see the same issue elsewhere, but meantime it looks good to me.
Attachment #686666 - Flags: review?(sfoster) → review+
Whiteboard: [metro-mvp][LOE:1][metro-it1] → [metro-mvp][LOE:1][metro-it1][completed-elm]
Resolving bugs in the Firefox for Metro product that are fixed on the elm branch. Sorry for the bugspam. Search your email for "bugspam-elm" if you want to find and delete all of these messages at once.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Depends on: 836878
Summary: Metro Panel UI is too tall when "Always show tabs" is enabled and Start screen is visible → Metro Panel UI is too tall when "Always show tabs" is enabled and Firefox Start is visible
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: