Closed Bug 575493 Opened 14 years ago Closed 14 years ago

When maximized, aero glass drag effects don't extend to the screen edge (window tear off)

Categories

(Core :: Widget: Win32, defect)

x86
Windows 7
defect
Not set
minor

Tracking

()

RESOLVED FIXED
Tracking Status
blocking2.0 --- beta3+

People

(Reporter: imradyurrad, Assigned: jimm)

References

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a6pre) Gecko/20100628 Minefield/3.7a6pre
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a6pre) Gecko/20100628 Minefield/3.7a6pre

Double click on the top of the window when maxmimized - nothing happens
Try to draw the window down - nothing happens.

Reproducible: Always
Depends on: 574821
Version: unspecified → Trunk
You mean drag the window down right?

But yes I can confirm that this happens on my Windows 7 machine as well.
Do you have the App Menu button or the Menu bar?  It should be working.. It works on the most current hourly.
Mozilla/5.0 (Windows; U; Windows NT 6.1; WOW64; en-US; rv:1.9.3a6pre) Gecko/20100628 Firefox/3.6.4 ( .NET CLR 3.5.30729; .NET4.0C)

WFM
Any extensions installed that might intercepting mouse clicks up top?
(In reply to comment #1)
> You mean drag the window down right?
> 
> But yes I can confirm that this happens on my Windows 7 machine as well.

Yes I meant drag.


(In reply to comment #2)
> Do you have the App Menu button or the Menu bar?  It should be working.. It
> works on the most current hourly.

With the app button enabled, the aero doesn't extend to window

(In reply to comment #4)
> Any extensions installed that might intercepting mouse clicks up top?

Nope. 
http://img541.imageshack.us/img541/9168/clipboard01dk.jpg
And I don't have any userstyles installed.
What about greasemonkey?  

(In reply to comment #5)
> With the app button enabled, the aero doesn't extend to window

And your mouse settings are default double click speed, and assignment?
Mozilla/5.0 (Windows; U; Windows NT 6.1; Win64; x64; en-US; rv:1.9.3a6pre) Gecko/20100628 Minefield/3.7a6pre

Works for me using the current Win64 nightly on Windows 7.

Double clicking the titlebar: Window is restored
Dragging the titlebar down: Window is restored
Please try in safe mode with a new profile.
(In reply to comment #6)
> What about greasemonkey?  
> 
> (In reply to comment #5)
> > With the app button enabled, the aero doesn't extend to window
> 
> And your mouse settings are default double click speed, and assignment?

Yes. And with all addons disabled, it still persists.

(In reply to comment #7)
> Mozilla/5.0 (Windows; U; Windows NT 6.1; Win64; x64; en-US; rv:1.9.3a6pre)
> Gecko/20100628 Minefield/3.7a6pre
> 
> Works for me using the current Win64 nightly on Windows 7.
> 
> Double clicking the titlebar: Window is restored
> Dragging the titlebar down: Window is restored

I'm using the latest hourly and I've already tried it with a new profile in safemode with everything disabled.
Does your mouse ever get stuck on when trying to resize? I haven't seen that and then other issues like this happen.  I have to use the task manager sometimes to kill it.. not often.  

That's about the only other thing I can think of, unless you want to try to uninstall minefield to remove the folder, and reinstall it to see if that helps.
(In reply to comment #10)
> Does your mouse ever get stuck on when trying to resize? I haven't seen that
> and then other issues like this happen.  I have to use the task manager
> sometimes to kill it.. not often.  

s/haven't/have/
No it only stops working on the very top pixel of a maximized Firefox window. This only ocurs with Minefield button, not menu bar.

So basically maximize Firefox window, hit your mouse cursor against the top of your screen, and try to drag the window away. It will not work. But if you move just one pixel down and then drag, it works.
(In reply to comment #12)
> No it only stops working on the very top pixel of a maximized Firefox window.
> This only ocurs with Minefield button, not menu bar.
> 
> So basically maximize Firefox window, hit your mouse cursor against the top of
> your screen, and try to drag the window away. It will not work. But if you move
> just one pixel down and then drag, it works.

Jim, confirming.. I see this now, thanks for STR, this is a bug, but blocking the wrong it looks like.
(In reply to comment #12)
> No it only stops working on the very top pixel of a maximized Firefox window.
> This only ocurs with Minefield button, not menu bar.
> 
> So basically maximize Firefox window, hit your mouse cursor against the top of
> your screen, and try to drag the window away. It will not work. But if you move
> just one pixel down and then drag, it works.

Perfect description.
this is in the testResult coordinate math in hit testing. should be easy to fix, low priority though.
Severity: major → minor
Status: UNCONFIRMED → NEW
blocking2.0: --- → ?
Ever confirmed: true
Summary: When maximized, aero glass effects don't extend to top of window → When maximized, aero glass effects don't extend to the screen edge
Summary: When maximized, aero glass effects don't extend to the screen edge → When maximized, aero glass drag effects don't extend to the screen edge (window tear off)
Component: General → Widget: Win32
Product: Firefox → Core
QA Contact: general → win32
(In reply to comment #15)
> this is in the testResult coordinate math in hit testing. should be easy to
> fix, low priority though.

I don't see how it's low priority. What's the use of including aero effects if they don't fully work? And as far as I know, users usually just bounce their cursor to the edge of the screen. I don't think anyone specifically finds an area 2px below the edge to use the effects. 

Just my opinion.
Attached patch fixSplinter Review
Assignee: nobody → jmathies
Attachment #455195 - Flags: review?(tellrob)
Comment on attachment 455195 [details] [diff] [review]
fix

This seems to fix the problem and I didn't spot any regressions.
Attachment #455195 - Flags: review?(tellrob) → review+
http://hg.mozilla.org/mozilla-central/rev/fb46b4128935
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
V. Fixed with recent nightly

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:2.0b2pre) Gecko/20100701 Minefield/4.0b2pre
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: