[CSD] Calculate correct window offset for Gtk+ < 3.20

NEW
Unassigned

Status

()

enhancement
P3
normal
a year ago
a month ago

People

(Reporter: stransky, Unassigned)

Tracking

(Blocks 1 bug)

60 Branch
Unspecified
Linux
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

a year ago
This is follow up from Bug #1441665

UpdateClientOffsetForCSDWindow() works correctly for Gtk+ >= 3.20 as it provides gtk_render_background_get_clip().

We can use gdk_window_get_origin()/gdk_window_get_root_origin() to get the correct offset but it works for visible GdkWindow only.
(Reporter)

Updated

a year ago
Assignee: nobody → stransky
(Reporter)

Updated

8 months ago
Duplicate of this bug: 1457438
(Reporter)

Comment 2

8 months ago
Good example is Linux Mint 18.3 Mate.
(Reporter)

Updated

3 months ago
Summary: Calculate correct window offset for Gtk+ < 3.20 → [CSD] Calculate correct window offset for Gtk+ < 3.20
(Reporter)

Comment 3

a month ago

Giving back, I have no intention to work on that right now.

Assignee: stransky → nobody
Priority: P2 → P3
You need to log in before you can comment on or make changes to this bug.