summaryrefslogtreecommitdiff
path: root/accessx-status/applet.c
diff options
context:
space:
mode:
authormonsta <[email protected]>2016-08-13 22:07:29 +0300
committermonsta <[email protected]>2016-08-15 01:48:22 +0300
commit9c4a86e162bcfe2663c31c32123b5039a96fb226 (patch)
tree0effb210c6a60e84f2163d22a0cce825156b617c /accessx-status/applet.c
parent34c21782b01eb770a0081dd469c73c205ee72297 (diff)
downloadmate-applets-9c4a86e162bcfe2663c31c32123b5039a96fb226.tar.bz2
mate-applets-9c4a86e162bcfe2663c31c32123b5039a96fb226.tar.xz
accessx-status: fix possible crash when updating layout
Diffstat (limited to 'accessx-status/applet.c')
-rw-r--r--accessx-status/applet.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/accessx-status/applet.c b/accessx-status/applet.c
index ed6117e0..9200fbaa 100644
--- a/accessx-status/applet.c
+++ b/accessx-status/applet.c
@@ -695,7 +695,7 @@ static void accessx_status_applet_update(AccessxStatusApplet* sapplet, AccessxSt
g_object_unref(pixbuf);
}
- if (notify_type & ACCESSX_STATUS_MOUSEKEYS)
+ if ((notify_type & ACCESSX_STATUS_MOUSEKEYS) && (event != NULL))
{
GdkPixbuf* pixbuf = accessx_status_applet_mousekeys_image(sapplet, &event->state);
gtk_image_set_from_pixbuf(GTK_IMAGE(sapplet->mousefoo), pixbuf);