projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ee22a3e
)
gtk-demo: Reset properties when the image changes
author
Matthias Clasen
<mclasen@redhat.com>
Fri, 17 Mar 2023 15:48:44 +0000
(11:48 -0400)
committer
Matthias Clasen
<mclasen@redhat.com>
Fri, 21 Apr 2023 06:20:44 +0000
(08:20 +0200)
demos/gtk-demo/demo3widget.c
patch
|
blob
|
history
diff --git
a/demos/gtk-demo/demo3widget.c
b/demos/gtk-demo/demo3widget.c
index 147ccf571dbb6119157b48e5aab216622caac431..e2ddf744e11f5922ef3b1cdb1543620aafb5e632 100644
(file)
--- a/
demos/gtk-demo/demo3widget.c
+++ b/
demos/gtk-demo/demo3widget.c
@@
-224,7
+224,14
@@
demo3_widget_set_property (GObject *object,
case PROP_TEXTURE:
g_clear_object (&self->texture);
self->texture = g_value_dup_object (value);
+ self->scale = 1.f;
+ self->angle = 0.f;
+ self->filter = GSK_SCALING_FILTER_LINEAR;
+ update_actions (self);
gtk_widget_queue_resize (GTK_WIDGET (object));
+ g_object_notify (object, "scale");
+ g_object_notify (object, "angle");
+ g_object_notify (object, "filter");
break;
case PROP_SCALE: