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 733647 - GtkStatusIcon gets passed wrong size in ::size-changed
GtkStatusIcon gets passed wrong size in ::size-changed
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: message-tray
3.13.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2014-07-24 04:41 UTC by Christoph Reiter (lazka)
Modified: 2016-11-03 11:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
example (716 bytes, text/plain)
2014-07-24 04:41 UTC, Christoph Reiter (lazka)
Details
Different sized icons (29.90 KB, image/png)
2014-08-12 12:24 UTC, Peter Robinson
Details

Description Christoph Reiter (lazka) 2014-07-24 04:41:17 UTC
Created attachment 281543 [details]
example

Since 3.10 or 3.12 GtkStatusIcon::size-changed only emits a size of 1px under GS.

This makes applications which scale icons according to the reported available size only show a 1x1px icon.

Example attached.
Comment 1 Peter Robinson 2014-08-12 12:24:33 UTC
Created attachment 283181 [details]
Different sized icons

I think I'm seeing this issue in that the icons end up in two different distinct sizes. One clearly wrong. Not always the same icons, at times all are correct size, other times none
Comment 2 Kamil Páral 2015-03-02 14:35:46 UTC
This is possible the same issue as bug 721596. Great to have a reproducer, though.
Comment 3 Christoph Reiter (lazka) 2016-11-03 11:53:37 UTC
I can no longer reproduce with GS 3.22 (with and without the topicons extension)