violet4 / vsdlib

A python framework for easily creating a custom Stream Deck user interface
1 stars 0 forks source link

race condition: when switching to another page, a button on the previous page may update itself and overwrite a button on the new page #13

Closed violet4 closed 2 months ago

violet4 commented 1 year ago

in the case of the clock button, it occasionally manages to squeeze in one last print after switching to another page, resulting in a static button showing the time that the page was swapped, overwriting whatever button was supposed to be in that slot.

need to investigate the relevant code to see how to best handle this.

violet4 commented 2 months ago

issue cleanup