Description
When you run Rhythm Ruler and select the circular ruler it works fine. But if you exit the widget, relaunch it, then select the circular ruler, it will not display.
Expected Behavior
The circular ruler should work every time, not just the first time you open the Rhythm Ruler.
Screenshots
2nd time selecting the circular ruler: a blank widget.
How to Reproduce
- Select the Rhythm Ruler block from the Widget palette.
- Open the widget by clicking on the block
- Click on the circular ruler button (bottom left); observe that the circular rulers appear and behave as expected.
- Close the widget
- Reopen the widget by clicking on the block
- Click on the circular ruler button. Observe that the circular rulers do not appear.
Console log Errors:
Nothing of note.
Environment:
- Operating System: Fedora
- Browser (if applicable): Firefox
- Version of Software/Project: latest master branch
Note that at Line 3057: if (!this._circularCanvas) { that the value of this._circularCanvas is null the first run and not null the second run.
Description
When you run Rhythm Ruler and select the circular ruler it works fine. But if you exit the widget, relaunch it, then select the circular ruler, it will not display.
Expected Behavior
The circular ruler should work every time, not just the first time you open the Rhythm Ruler.
Screenshots
2nd time selecting the circular ruler: a blank widget.
How to Reproduce
Console log Errors:
Nothing of note.
Environment:
Note that at Line 3057:
if (!this._circularCanvas) {that the value ofthis._circularCanvasis null the first run and not null the second run.