treeview: Don't claim event sequence too early
authorMat <mail@mathias.is>
Sun, 17 Jul 2022 03:32:20 +0000 (06:32 +0300)
committerMat <mail@mathias.is>
Fri, 2 Sep 2022 12:04:43 +0000 (15:04 +0300)
commit58953671fe935fb6bcbccbc8424fe30d4216cd4b
treec96aa6f2e71c72fa7fc9f0e48e1976d596052156
parentdf527758b1f9d42f5a7eaa58b4ecc8bcb3cda36f
treeview: Don't claim event sequence too early

We want to claim the event sequence in the click gesture when appropriate,
such as activating a row or clicking an editable cell, but this is currently
done too early, preventing other gestures for drag-and-drop and rubberband
selection entirely.

Fixes #3649
Fixes #3985
Fixes #4669
gtk/gtktreeview.c