aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS3
-rwxr-xr-xuserdrake1
2 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 80d0985..1866548 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+- ignore events who lack ->x & ->y
+ (thus fixing a crash if clicking too often)
+
Version 2.0 - 23 November 2013
- switch from Gtk+-2 to Gtk+-3:
diff --git a/userdrake b/userdrake
index 5fd5d0b..0d482b0 100755
--- a/userdrake
+++ b/userdrake
@@ -1198,6 +1198,7 @@ sub Edit() {
$w->show_all;
$tree->signal_connect(
button_press_event => sub {
+ return if $_[1] =~ /Gtk3::Gdk::Event=/;
my ($path, $column) = $tree->get_path_at_pos($_[1]->x, $_[1]->y);
if ($path && $column) {
if ($column->{is_pixbuf_column}) {