aboutsummaryrefslogtreecommitdiff
path: root/backend/multi/backend.c
diff options
context:
space:
mode:
authorAshkan Kiani <ashkan.k.kiani@gmail.com>2019-06-15 11:08:53 -0700
committerSimon Ser <contact@emersion.fr>2019-06-16 00:59:53 +0300
commit06a13203ddb9c085b1e514b09b424c19f058fd8d (patch)
tree6dbe17dda9dda10c651b8b4e5584232dd29ba940 /backend/multi/backend.c
parentb85f0cbff9b6fb4fb87914be8a77bd6ac8c0ac40 (diff)
Use a set to track pointer button state.
In addition to `button_count`, we keep track of the current buttons pressed just as in `wlr_keyboard`. Add `set_add` and `set_remove` to assist with this. These functions can only be used with values greater than 0 (such as the button/key masks for keyboards and pointers). Partially addresses: - https://github.com/swaywm/wlroots/issues/1716 - https://github.com/swaywm/wlroots/issues/1593
Diffstat (limited to 'backend/multi/backend.c')
0 files changed, 0 insertions, 0 deletions