Skip to content

Conversation

@Arufonsu
Copy link
Contributor

@Arufonsu Arufonsu commented Dec 27, 2025

(PR #2788 was not finished)
This Commit finishes the job and fixes #2762 as well

  • No more SDL hack for Linux, args.Cancel = true should be sufficient for all platforms (MonoGame).
  • Improved logic working for: simplified and regular game menus desktop/logout buttons, Alt+F4 and X close button
  • Improved logic works either in game and mainmenu
  • Prevents game crash due to canvas handling of already disposed UI elements
{67A9E158-A8B5-4501-9E34-9FA53D63CC73} {149C87AD-3C0C-436F-89EA-D1732DD75359} {1CBEE88F-0543-422B-A51C-AA25029F0F08} {B252AD3E-B61E-46CC-B502-C07D37E55981}

@Arufonsu Arufonsu force-pushed the enhancement/OnExiting-Updatev2 branch from 2f7cc19 to 10631c5 Compare December 27, 2025 07:42
(PR #2788 was not finished)
This Commit finishes the job and fixes #2762 as well
- No more SDL hack for Linux, args.Cancel = true should be sufficient for all platforms (MonoGame).
- Improved logic working for: simplified and regular game menus desktop/logout buttons, Alt+F4 and X close button
- Improved logic works either in game and mainmenu
- Prevents game crash due to disposal of already disposed UI elements
@Arufonsu Arufonsu force-pushed the enhancement/OnExiting-Updatev2 branch from 10631c5 to 89eb363 Compare December 27, 2025 14:08
@WeylonSantana WeylonSantana merged commit dcbd209 into main Dec 27, 2025
1 check passed
@WeylonSantana WeylonSantana deleted the enhancement/OnExiting-Updatev2 branch December 27, 2025 14:42
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.

bug: Logging out during combat causes client crash

3 participants