decker-edu / decker

A markdown based tool for slide deck creation.
GNU General Public License v3.0
60 stars 15 forks source link

Speaker Notes Timer does not start #53

Closed salbeira closed 11 months ago

salbeira commented 1 year ago

The speaker notes timer does not start. This is due to function calls to reveal getting delegated to the main window. The result gets serialized and sent back. Starting the timer requires a call to "reveal.getConfig()" - the config contains plugin objects. Some of our plugins store a reference back to the reveal object, causing a circular dependency inside the object. Thus it can not be serialized, causing the remote call to getConfig() to fail, causing the timer to not start.