Closed Bug 266513 Opened 20 years ago Closed 20 years ago

Dependent windows don't persist the correct position

Categories

(Core Graveyard :: GFX: Gtk, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: neil, Assigned: roc)

References

()

Details

(Keywords: regression)

Attachments

(1 file)

Dependent windows, such as the Open Location dialog, normally perist their
position relative to their parent. However since the given checkin the saved
positions are offset apparently by the size of the window decorations (on my
system, by 6 pixels horizontally and 20 vertically).

I verified that backing out that part of the patch restores the behaviour.
That part of which patch?
Is this fixed by the change to fix the GTK1 warnings that I checked in yesterday?
(In reply to comment #2)
>Is this fixed by the change to fix the GTK1 warnings that I checked in yesterday?
No it is not. However, popups no longer deactivate their parent :-)
Attached patch fixSplinter Review
Reverting just the putative optimization to GetWindowPos fixes the bug.
Assignee: blizzard → roc
Status: NEW → ASSIGNED
Attachment #164133 - Flags: superreview?(blizzard)
Attachment #164133 - Flags: review?(blizzard)
Comment on attachment 164133 [details] [diff] [review]
fix

Thanks for the fix :-)
Attachment #164133 - Flags: superreview?(blizzard)
Attachment #164133 - Flags: superreview+
Attachment #164133 - Flags: review?(blizzard)
Attachment #164133 - Flags: review+
/me hopes roc doesn't mind if I check this in for him ;-)
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: