0bf0c9e7cf7790a405c45d60b963ee2f3893633e
There are two mapped events for each back/forward buttons in this widget: button-press and button-release. When you reach the limits like January and December, button-release is lost, and you don't get it anymore. That caused button_timeout function to not be disable anymore, so it's kept in loop forever. This code fix checks in button_timeout function if any of the back/ forward buttons are still mapped. If not, it prevents from calling button_timout, stopping the loop. https://bugzilla.gnome.org/show_bug.cgi?id=776459
Calendar is a calendar application for GNOME. Design is an ongoing effort, so is development. The wiki is [here][1] [1]: https://wiki.gnome.org/Design/Apps/Calendar
Languages
C
97.6%
Meson
1.2%
CSS
0.7%
Python
0.3%
Shell
0.2%