After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 764210 - Strange Background Color on Emacs
Strange Background Color on Emacs
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Class: GtkApplication
3.19.x
Other Linux
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2016-03-25 21:24 UTC by Preston
Modified: 2016-03-26 19:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Strangle blue background color (79.64 KB, image/png)
2016-03-25 21:24 UTC, Preston
Details

Description Preston 2016-03-25 21:24:33 UTC
Created attachment 324771 [details]
Strangle blue background color

Upgrading from 3.18 to 3.19/3.20, gtk displays emacs as having a strange blue background color. This is an issue regardless of my emacs init file.
Comment 1 Matthias Clasen 2016-03-26 04:21:07 UTC
git bisect points at

70d689cddda0dc616af97e8ed047d0c0acf7c7a6 is the first bad commit
commit 70d689cddda0dc616af97e8ed047d0c0acf7c7a6
Author: Paolo Borelli <pborelli@gnome.org>
Date:   Sat Feb 27 11:43:18 2016 +0100

    gdk: calculate pixel color shift and precision lazily
    
    This gets rid of the decompose_mask utility entirely and simplifies
    backend code.
Comment 2 Phillip Wood 2016-03-26 14:37:36 UTC
This is marked as fixed but I'm still seeing it with gtk 3.20 on Arch (on X and wayland)
Comment 3 Emmanuele Bassi (:ebassi) 2016-03-26 14:40:47 UTC
It's fixed in master:

https://git.gnome.org/browse/gtk+/commit/?id=8206b824fa3cba5cbc7ddec0a1ccec7828f37dc5

Please, try a GTK build with that commit.
Comment 4 Phillip Wood 2016-03-26 19:21:50 UTC
(In reply to Emmanuele Bassi (:ebassi) from comment #3)
> It's fixed in master:
> 
> https://git.gnome.org/browse/gtk+/commit/
> ?id=8206b824fa3cba5cbc7ddec0a1ccec7828f37dc5
> 
> Please, try a GTK build with that commit.

Thanks Emmanuele, I've built a package from master and it's fine. Having the commit id in bugzilla makes it much easier to check which version the fix is in.