qnikst / kbdd

keyboard library for per-window keyboard layout
GNU General Public License v2.0
146 stars 16 forks source link

Process all pending events in _kbdd_inner_iter #46

Closed vladimir-g closed 7 years ago

vladimir-g commented 7 years ago

Sometimes main glib loop doesn't begin new iteration when there are pending X events. Adding while loop there allows to process all these events in one _kbdd_inner_iter run. Fixes #44.

qnikst commented 7 years ago

Thanks!