Creating a filter fails if no matching devices are present
Bug #904731 reported by
Jussi Pakkanen
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
Get code from here: https:/
Build and run, get this:
GEIS_DEBUG=2 ./geis-example
GEIS(warning)
GEIS(warning)
Geis subscription activation failed.
This worked a few days ago with the exact same piece of code.
Related branches
lp:~bregma/geis/lp-904731
- Chase Douglas (community): Approve
-
Diff: 645 lines (+223/-33)28 files modifiedinclude/geis/geis.h (+0/-4)
libutouch-geis/backend/grail/geis_grail_backend.c (+42/-0)
libutouch-geis/backend/test_fixture/geis_backend_test_fixture.c (+1/-0)
libutouch-geis/geis.c (+35/-17)
libutouch-geis/geis_test_api.h (+44/-0)
libutouch-geis/geis_v1.c (+1/-0)
python/_geis_bindings/_geis_bindings.c (+1/-0)
testsuite/geis2/Makefile.am (+1/-1)
testsuite/geis2/check_class.c (+2/-0)
testsuite/geis2/check_config.c (+2/-0)
testsuite/geis2/check_device.c (+2/-0)
testsuite/geis2/check_filter.c (+1/-0)
testsuite/geis2/check_frame.c (+1/-0)
testsuite/geis2/check_geis_new.c (+2/-0)
testsuite/geis2/check_region.c (+1/-0)
testsuite/geis2/check_subscription.c (+1/-0)
testsuite/geis2/gtest_devices.cpp (+51/-0)
testsuite/gtest/gtest_geis_fixture.cpp (+9/-1)
testsuite/gtest/gtest_geis_fixture.h (+5/-0)
testsuite/libutouch-geis/check-c-compile.c (+1/-0)
testsuite/libutouch-geis/check-cxx-compile.cpp (+2/-0)
testsuite/libutouch-geis/check_backend_token.c (+3/-2)
testsuite/libutouch-geis/check_filter.c (+2/-1)
testsuite/libutouch-geis/check_geis_private.c (+3/-2)
testsuite/libutouch-geis/check_region.c (+2/-1)
testsuite/libutouch-geis/check_select_devices.c (+4/-2)
testsuite/libutouch-geis/check_subscription.c (+2/-1)
testsuite/libutouch-geis/check_timer.c (+2/-1)
Changed in utouch-geis: | |
milestone: | none → utouch-geis-2.2.7 |
Changed in utouch-geis: | |
status: | Triaged → In Progress |
Changed in utouch-geis (Ubuntu): | |
status: | Triaged → In Progress |
summary: |
- Subscription fails with daily PPA + Creating a filter fails if no matching devices are present |
Changed in utouch-geis: | |
milestone: | utouch-geis-2.2.7 → utouch-geis-2.2.8 |
Changed in utouch-geis: | |
status: | In Progress → Fix Committed |
Changed in utouch-geis: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The geis-example code no longer selects gestures on touchscreen devices when there is no touchscreen device present as a result of fixing #89173.
This is correct behaviour. You will find the test program works correctly on a system with a real or emulated touchscreen device.