Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

frame->close in ~SurgeGUIEditor #669

Merged
merged 1 commit into from
Feb 26, 2019

Conversation

baconpaul
Copy link
Collaborator

Call frame->close which does a removeAll and a forget, like we
used to, but also does a bunch of other internal implementations.
Reported by @sagantech. Reading the vstgui code for close this
is obviously correct.

Closes #503 call close

Call frame->close which does a removeAll and a forget, like we
used to, but also does a bunch of other internal implementations.
Reported by @sagantech. Reading the vstgui code for close this
is obviously correct.

Closes surge-synthesizer#503 call close
@baconpaul
Copy link
Collaborator Author

I tested this by repeatedly opening and closing the app in host and flavor combinations on all platforms in my vm as well as reading the cframe::close implementation. Gonna sweep this one once the auto builds work.

@baconpaul baconpaul merged commit 1f386b6 into surge-synthesizer:master Feb 26, 2019
@baconpaul baconpaul deleted the call-frame-close-503 branch March 11, 2019 00:28
baconpaul added a commit to baconpaul/surge that referenced this pull request Jul 10, 2019
Call frame->close which does a removeAll and a forget, like we
used to, but also does a bunch of other internal implementations.
Reported by @sagantech. Reading the vstgui code for close this
is obviously correct.

Closes surge-synthesizer#503 call close

Former-commit-id: 4f02a9e91e8ad19c21d2fbcf7cb087b863f4cdae [formerly 1f386b6]
Former-commit-id: 00477939f7c6dcdf6b3d3c25d69519c82d64db61
Former-commit-id: 49e685ef380444f109653fa771e6689a025767c1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SurgeGUIEditor::~SurgeGUIEditor() should call frame->close
1 participant