Closed
Bug 584344
Opened 14 years ago
Closed 14 years ago
Inspector Panels become top-most window.And Active application window is covered by Inspector Panels.
Categories
(DevTools :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: alice0775, Assigned: rcampbell)
References
Details
(Whiteboard: [kd4b4])
Attachments
(2 files)
438.90 KB,
image/jpeg
|
Details | |
743 bytes,
patch
|
Dolske
:
review+
Dolske
:
approval2.0+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; Windows NT 6.1; WOW64; rv:2.0b3pre) Gecko/20100804 Minefield/4.0b3pre ID:20100804040859
Build Identifier: Mozilla/5.0 (Windows; Windows NT 6.1; WOW64; rv:2.0b3pre) Gecko/20100804 Minefield/4.0b3pre ID:20100804040859
Inspector Panels become top-most window,
Active application window is covered by Inspector Panels.
Reproducible: Always
Steps to Reproduce:
1. Start Minefield with new profile
2. Open UAR ( ex. HOME http://www.mozilla.org/projects/minefield/ )
3. Alt > Tools > inspect (Ctrl+Shift+I)
4. Open application window such as explorer, notepad and any other windows application.
Actual Results:
Inspector Panels are always top-most window.
Active application window is covered by Inspector Panels.
Expected Results:
Inspector Panels will be top for the concerned browser,
However, Inspector Panels should not cover other active window application.
Reporter | ||
Comment 1•14 years ago
|
||
Pushlog:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=cd5773ba28ed&tochange=ae8cc6e94bc1
This regressed with landing of Bug 552982
Updated•14 years ago
|
Whiteboard: [kd4b5]
Assignee | ||
Comment 2•14 years ago
|
||
this is partially by design at this point. Before, the default level of the panels would sometimes cause the highlighter (also a panel) to obscure parts of the tree or style panel if they were over the browser.
There's another option I can try which sets the tree and style panels to "floating". This will make them disappear if the user clicks away from the browser and may be preferable in some cases.
I'll attach a patch to try out.
Assignee: nobody → rcampbell
Status: NEW → ASSIGNED
Assignee | ||
Comment 3•14 years ago
|
||
floating panels that disappear when losing browser focus. I think these may be preferable for now.
Attachment #462779 -
Flags: review?(gavin.sharp)
Updated•14 years ago
|
Whiteboard: [kd4b5] → [kd4b4]
Comment 4•14 years ago
|
||
Comment on attachment 462779 [details] [diff] [review]
[checked-in] floating panels
This is a tiny, tiny patch. Moving to dolske in hopes that we can give this a whirl for b4. I do think this will be a distinct improvement in behavior.
Attachment #462779 -
Flags: review?(gavin.sharp) → review?(dolske)
Reporter | ||
Comment 5•14 years ago
|
||
(In reply to comment #3)
> Created attachment 462779 [details] [diff] [review]
> floating panels
>
> floating panels that disappear when losing browser focus. I think these may be
> preferable for now.
When a focus returned to a browser again, is the state of each panel restored?
If not, I do not think that this solution is too desirable.
Comment 6•14 years ago
|
||
Comment on attachment 462779 [details] [diff] [review]
[checked-in] floating panels
>- level="top"
>+ level="floating"
level="floating" is the default value when a titlebar is present, so you could remove the level attribute.
Assignee | ||
Comment 7•14 years ago
|
||
does it hurt to be explicit here?
Comment 8•14 years ago
|
||
I'm not sure there's a win. Presumably we'll always want the default behavior for titlebar panels. I think I prefer just removing the attributes.
Comment 9•14 years ago
|
||
Comment on attachment 462779 [details] [diff] [review]
[checked-in] floating panels
Yeah, what Gavin/Enn said. Let's just remove the level attribute.
Marking r+/a+ since that's a trivial change and can land directly.
Attachment #462779 -
Flags: review?(dolske)
Attachment #462779 -
Flags: review+
Attachment #462779 -
Flags: approval2.0+
Assignee | ||
Comment 10•14 years ago
|
||
agreed. Thanks for the review!
Assignee | ||
Comment 11•14 years ago
|
||
Comment on attachment 462779 [details] [diff] [review]
[checked-in] floating panels
http://hg.mozilla.org/mozilla-central/rev/50b46f4f4045
Attachment #462779 -
Attachment description: floating panels → [checked-in] floating panels
Assignee | ||
Updated•14 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•