FS#48853 - [gtk3] 3.20.2 Broken window placement

Attached to Project: Arch Linux
Opened by Balló György (City-busz) - Saturday, 09 April 2016, 20:39 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 12 April 2016, 07:56 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 8
Private No

Details

Currently many windows are displayed in the top left corner of the screen instead of the proper location. This is a major bug, because it breaks a lot of applications.

Upstream report:
https://bugzilla.gnome.org/show_bug.cgi?id=764730

The following upstream patch fixes the problem, and will be available in the next gtk3 release:
https://git.gnome.org/browse/gtk+/commit/?h=gtk-3-20&id=6144b2276c7298040c080f85ffa83afbe1257c54

Please apply this patch.
This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 12 April 2016, 07:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  Window placement bug is fixed in 3.20.3.

As for the other comments: open your own bug, I will ignore these comments and won't accept reopen for these.
Comment by Alfred Krohmer (devkid) - Sunday, 10 April 2016, 07:26 GMT
Actually, it does not only seem to break window placement, but break the look of all GTK3 applications, e.g. Firefox: I have dark menu text on dark background, text selection is the same color as the background and icons in the bookmark bar are too close to each over, partly overlapping.
Comment by dakaujunk (dakaujunk) - Sunday, 10 April 2016, 13:41 GMT
More of a me too comment. Pulse audio volume control is where this issue was very obvious, when set to any theme other than Adwaita theme.

See attachment for missing tab borders, missing volume sliders, etc.
Comment by JF (jfcandidofilho) - Sunday, 10 April 2016, 14:35 GMT
I'm having the same problems with GTK. It happened after I 'commanded', like any master, Arch to update.

Last time I update was.. Yesterday's morning. This morning, around 8AM (BRT/GMT-3), I updated Arch and problems started showing up. That's bad because now I have to use Chrome/Chromium.. :D

Problems observed:
- selecting texts doesn't show you the selected text at all
- scroller vanishes from my eyes, but still there;
- can't see many form inputs and can't properly move the position indicator of texts;
- saving stuff can be a mess: can't see inputs;
- mouse's right-button action window is buggy;

Thank God Firefox is the sole reason I use GTK for.. If I'm not mistaken.. I hope.
Comment by Balló György (City-busz) - Sunday, 10 April 2016, 14:49 GMT
@devkid, @dakaujunk, @JF: you have a different problem. Old themes are incompatible with GTK+ 3.20, they needs to be ported. If you are using a GTK+ theme, which is not yet ported to GTK+ 3.20, then open a new task for the appropriate theme package. Currently the following incompatibilities were reported:
- mate-themes - https://bugs.archlinux.org/task/48783
- numix-themes - https://bugs.archlinux.org/task/48855
Comment by JF (jfcandidofilho) - Sunday, 10 April 2016, 15:01 GMT
@György, thanks for the follow up but.. I'm not sure how this works (not a spectacular dev/sysadmin here) but I don't change my themes; I use the default ones. Isn't the default theme updated accordingly - or, at least, changed accordingly?

Before noticing it was (now, maybe) a GTK problem, I uninstalled and reinstalled Firefox. I did not delete its folder from my home dir though. Either way, I don't think it would affect positively the behavior of my Firefox instance.
Comment by Balló György (City-busz) - Sunday, 10 April 2016, 15:08 GMT
@JF: not the Firefox theme, the GTK+ theme. See: https://wiki.archlinux.org/index.php/GTK%2B#Configuration_tools
Comment by JF (jfcandidofilho) - Sunday, 10 April 2016, 16:29 GMT
@György, my bad! Sorry for my dumbness, haha.

Either way, I have not changed anything from its defaults - "Arch's defaults" - unless I need to, which I didn't. The GTK+3 default's theme is Adwaita (if I'm not mistaken). In Arch, after KDE5 installation seems to be Breeze - to blend well. I don't remember installing Breeze-GTK pkg.

After changing to Adwaita or Oxygen, the problems seems to be fixed. I guess I need to open a ticket for Breeze them.

Edit: in case anyone search for this 'bug', here https://bugs.archlinux.org/task/48871
Comment by Balló György (City-busz) - Sunday, 10 April 2016, 16:47 GMT
@JF: Yes, you can open a new task for the breeze-gtk package, as it's not yet ported to GTK+ 3.20.

Loading...