summaryrefslogtreecommitdiff
path: root/gdk/gdkdevice.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2014-10-05 18:21:46 -0400
committerMatthias Clasen <mclasen@redhat.com>2014-10-05 19:43:06 -0400
commit919bdff7ac09dc7ce8c8401684cfae743cc2691a (patch)
treed99b953bb9b74ef19415c3175a4823f30eae78bc /gdk/gdkdevice.c
parentd1fd8267efffc6660c11d6fa49128b81d9fdb671 (diff)
downloadgtk+-919bdff7ac09dc7ce8c8401684cfae743cc2691a.tar.gz
GdkDevice: Avoid unnecessary critical
There is no need for a critical warning just because somebody asked for a property that is not meaningful for the device. Just document it as not useful for keyboard devices.
Diffstat (limited to 'gdk/gdkdevice.c')
-rw-r--r--gdk/gdkdevice.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gdk/gdkdevice.c b/gdk/gdkdevice.c
index f30ebcc5bd..0647d9fd7e 100644
--- a/gdk/gdkdevice.c
+++ b/gdk/gdkdevice.c
@@ -688,6 +688,7 @@ gdk_device_get_name (GdkDevice *device)
* @device: a #GdkDevice
*
* Determines whether the pointer follows device motion.
+ * This is not meaningful for keyboard devices, which don't have a pointer.
*
* Returns: %TRUE if the pointer follows device motion
*
@@ -697,7 +698,6 @@ gboolean
gdk_device_get_has_cursor (GdkDevice *device)
{
g_return_val_if_fail (GDK_IS_DEVICE (device), FALSE);
- g_return_val_if_fail (gdk_device_get_source (device) != GDK_SOURCE_KEYBOARD, FALSE);
return device->has_cursor;
}