From 4b2b2a0acbae6b7b604b18edb5600aa5518fb461 Mon Sep 17 00:00:00 2001 From: mishas Date: Sat, 19 Jan 2008 10:15:09 +0000 Subject: [PATCH] properly implemented sla_wrapper_settings git-svn-id: file:///svnroot/simple-launcher/branches/new-items@263 3ba93dab-e023-0410-b42a-de7732cf370a --- applet-wrapper.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/applet-wrapper.cc b/applet-wrapper.cc index 30570ff..4d4ec41 100644 --- a/applet-wrapper.cc +++ b/applet-wrapper.cc @@ -83,9 +83,13 @@ static void sla_wrapper_finalize(GObject *self) { } static GtkWidget *sla_wrapper_settings(HildonDesktopHomeItem *self, GtkWidget *parent) { - SLAWrapperPrivate *priv = SLA_APPLET(self)->priv; + if (GTK_IS_WINDOW(parent)) { + SLAWrapperPrivate *priv = SLA_APPLET(self)->priv; - return priv->applet->settings(parent); + return priv->applet->settings(GTK_WINDOW(parent)); + } else { + return NULL; + } } static void sla_wrapper_make_background(GtkWidget *widget, SLAWrapperPrivate *priv) { -- 1.7.9.5