summaryrefslogtreecommitdiff
path: root/gtk/inspector/recorder.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/inspector/recorder.c')
-rw-r--r--gtk/inspector/recorder.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/inspector/recorder.c b/gtk/inspector/recorder.c
index 05078eb71b..9e4ed37ca0 100644
--- a/gtk/inspector/recorder.c
+++ b/gtk/inspector/recorder.c
@@ -2039,11 +2039,12 @@ gtk_inspector_recorder_dispose (GObject *object)
{
GtkInspectorRecorder *recorder = GTK_INSPECTOR_RECORDER (object);
- g_clear_pointer (&recorder->box, gtk_widget_unparent);
g_clear_object (&recorder->render_node_model);
g_clear_object (&recorder->render_node_root_model);
g_clear_object (&recorder->render_node_selection);
+ gtk_widget_clear_template (GTK_WIDGET (recorder), GTK_TYPE_INSPECTOR_RECORDER);
+
G_OBJECT_CLASS (gtk_inspector_recorder_parent_class)->dispose (object);
}