summaryrefslogtreecommitdiff
path: root/src/gui
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2018-07-20 17:04:57 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2018-07-20 17:04:57 (GMT)
commit036689f13f9c2d08a91fdd26b9e8dffd252a7e09 (patch)
treee044bc0535ad254604014ead5707fac43a738dff /src/gui
parent109bf3ffe74492a9730a9127bfef9a138e811116 (diff)
Fixed a GTK warning.
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/panels/glance.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/gui/panels/glance.c b/src/gui/panels/glance.c
index 0fb8f43..b7ce9da 100644
--- a/src/gui/panels/glance.c
+++ b/src/gui/panels/glance.c
@@ -319,8 +319,17 @@ static void change_glance_panel_current_view(GGlancePanel *panel, GLoadedPanel *
* de la fonction mcb_view_change_support().
*/
- parent = gtk_widget_get_parent(GTK_WIDGET(new));
- if (!GTK_IS_SCROLLED_WINDOW(parent)) return;
+ if (new != NULL)
+ {
+ parent = gtk_widget_get_parent(GTK_WIDGET(new));
+
+ if (!GTK_IS_SCROLLED_WINDOW(parent))
+ {
+ panel->view = NULL;
+ return;
+ }
+
+ }
panel->view = new;