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

Change TMS-mode switching to make it less prone to bugs #840

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

Rakhesis
Copy link
Collaborator

@Rakhesis Rakhesis commented Sep 9, 2024

Previously, switching TMS-mode used to partially reload the project, causing various issues.

Changed switching TMS-mode to always close the project, prompting the user to save unsaved changes to project if such exist.

Fixes the following mode switching bugs:

  • overlapping slice numbers
  • red cross tool stuck turned on

Also includes fix for #775

Caused by tracker thread left running after destroying wx.App
Switching TMS-mode on/off now always tries to close the project. Previous functionality was buggy.
Canceling TMS-mode change due to unsaved project now works.

Removed a line of commented code.
Fix TMS-mode menu item changing even when canceling mode switch.
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.

1 participant