Geis subscription touch grabs need to check for failure
Bug #937021 reported by
Chase Douglas
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Geis |
Fix Released
|
High
|
Stephen M. Webb | ||
utouch-geis (Ubuntu) |
Fix Released
|
High
|
Stephen M. Webb |
Bug Description
Geis does not currently check for a touch grab success before activating a gesture. Further, the code path for reporting an error back does not work.
Related branches
lp:~bregma/geis/lp-937021
- Chase Douglas (community): Approve
-
Diff: 499 lines (+261/-56)10 files modified.bzrignore (+3/-3)
configure.ac (+3/-1)
libutouch-geis/backend/grail/geis_grail_backend.c (+15/-1)
libutouch-geis/backend/grail/geis_grail_window_grab.c (+15/-4)
libutouch-geis/backend/grail/geis_grail_window_grab.h (+4/-2)
testsuite/geis2/Makefile.am (+3/-1)
testsuite/geis2/gtest_attrs.cpp (+9/-44)
testsuite/geis2/gtest_geis_fixture.cpp (+64/-0)
testsuite/geis2/gtest_geis_fixture.h (+50/-0)
testsuite/geis2/gtest_subscriptions.cpp (+95/-0)
Changed in utouch-geis: | |
milestone: | none → utouch-geis-2.2.6 |
Changed in utouch-geis: | |
status: | Triaged → In Progress |
Changed in utouch-geis (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Stephen M. Webb (bregma) |
Changed in utouch-geis: | |
status: | In Progress → Fix Committed |
Changed in utouch-geis (Ubuntu): | |
importance: | Undecided → High |
Changed in utouch-geis: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package utouch-geis - 2.2.6-0ubuntu1
---------------
utouch-geis (2.2.6-0ubuntu1) precise; urgency=low
* debian/control: updated Standards-Version to 3.9.3 (no changes required)
* debian/copyright: changed Format to URL of official format
* debian/control: removed "Multi-Arch: same" from utouch-geis-tools package
* debian/rules: explicitly disabled integration tests during packaging
* debian/rules: explicitly do not install jquery.js
* New upstream release.
- propagates gesture reject/accept to back end (lp: #934207)
- propagates window grab errors up the stack (lp: #937021)
- properly activates a subscription with no filters (lp: #939679)
- adds blocking mode for geis_new() call (lp: #921633)
- restores previous search path for API documentation (lp: #934160)
-- <email address hidden> (Stephen M. Webb) Fri, 16 Mar 2012 13:58:17 -0400