Actions
Bug #998
closedgtk4: Left panel unit icon not updated as focus advances
Start date:
10/21/2024
Due date:
% Done:
0%
Estimated time:
Description
Sometimes left panel unit icon does not update as focus advances to the next unit.
Files
Updated by Marko Lindqvist 21 days ago
Same is true with all icons drawn with picture_set_from_surface(), and I'm sure it used to work -> assuming bug to be in gtk. It seems that gtk_picture_set_paintable() (and its wrapper gtk_picture_set_pixbuf()) do not work if the new paintable is of the same size as the current. I've got icons to refresh by a workaround that I first set a dummy 1x1 drawable, and only then the real one.
Actions
#2
Updated by Marko Lindqvist 21 days ago
- File 0076-gtk4-x-Work-around-issue-that-icons-are-not-refreshe.patch 0076-gtk4-x-Work-around-issue-that-icons-are-not-refreshe.patch added
- File 0043-gtk4-Work-around-issue-that-icons-are-not-refreshed.patch 0043-gtk4-Work-around-issue-that-icons-are-not-refreshed.patch added
- Status changed from New to In Review
- Assignee set to Marko Lindqvist
- Target version set to 3.1.4
Updated by Marko Lindqvist 21 days ago
- Blocks Tasks #569: Release 3.2.0-beta1 added
Updated by Marko Lindqvist 6 days ago
- Related to Feature #1162: Clean gtk4-client picture_set_from_surface() workaround added
Actions