From: mishas Date: Sat, 19 Jan 2008 10:15:09 +0000 (+0000) Subject: properly implemented sla_wrapper_settings X-Git-Url: https://vcs.maemo.org/git/?a=commitdiff_plain;h=4b2b2a0acbae6b7b604b18edb5600aa5518fb461;hp=42bb577b9dbbb616acb06eb24606e5605a30d47d;p=simple-launcher properly implemented sla_wrapper_settings git-svn-id: file:///svnroot/simple-launcher/branches/new-items@263 3ba93dab-e023-0410-b42a-de7732cf370a --- 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) {