-
-
Notifications
You must be signed in to change notification settings - Fork 4
UI Sluggish #17
Copy link
Copy link
Open
Labels
performanceRelated to the speed of the application. Particularly UI responsiveness.Related to the speed of the application. Particularly UI responsiveness.
Metadata
Metadata
Assignees
Labels
performanceRelated to the speed of the application. Particularly UI responsiveness.Related to the speed of the application. Particularly UI responsiveness.
On Windows, some part of this is not really fixable as I understand. The DWM system just seems to not scale with many windows (ironic). This isn't the largest issue since it only really manifests as a very weird moonwalk when dragging the editor.
More pressing is that props page in particular, with the many controls, makes things quite sluggish when resizing, switching between pages, and when opening the editor. Profiling the config/editor open routine shows most of the time going to creating the UI, and the procedure overall is a substantial hang (particularly on macOS).
Most of this comes from implicit update operations with wxWidgets, and I believe there are ways to speed things up.