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 about 1 month 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 about 1 month 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 about 1 month ago
- Blocks Tasks #569: Release 3.2.0-beta1 added
Updated by Marko Lindqvist 24 days ago
- Related to Feature #1162: Clean gtk4-client picture_set_from_surface() workaround added
Actions