Changes between Initial Version and Version 1 of Ticket #22727, comment 7
- Timestamp:
- 2023-03-27T16:46:46+02:00 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #22727, comment 7
initial v1 5 5 }}} 6 6 7 The whole point of the `boolean finishedAddingButtons` was to keep `setVisible` from being called until everything was ready. That is why it (still) needs the other `lock`/`unlock` calls. 7 The whole point of the `boolean finishedAddingButtons` was to keep specific parts of `setVisible` from being called until everything was ready. That is why it (still) needs the other `lock`/`unlock` calls. 8 8 9 9 So that line of code ''should be'' called without any locks, as the `setVisible` call does a lock internally, which should prevent infinite recursion (due to the `!this.finishedAddingButtons.isLocked()` check).