From 8383c7c44d588adc3296ec5faa5e3f876877d3e7 Mon Sep 17 00:00:00 2001 From: goaaats Date: Mon, 27 Jun 2022 00:27:14 +0200 Subject: [PATCH 1/2] chore: flush the log on unhandled exceptions --- Dalamud/EntryPoint.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Dalamud/EntryPoint.cs b/Dalamud/EntryPoint.cs index 1f16e2da9..d5e1e6656 100644 --- a/Dalamud/EntryPoint.cs +++ b/Dalamud/EntryPoint.cs @@ -320,11 +320,14 @@ namespace Dalamud config.Save(); } + Log.CloseAndFlush(); Environment.Exit(-1); - break; default: Log.Fatal("Unhandled SEH object on AppDomain: {Object}", args.ExceptionObject); + + Log.CloseAndFlush(); + Environment.Exit(-1); break; } } From 6835699912492777de68869796f6c24201ada27b Mon Sep 17 00:00:00 2001 From: goaaats Date: Mon, 27 Jun 2022 00:27:32 +0200 Subject: [PATCH 2/2] fix: override the game cursor by default --- Dalamud/Interface/Internal/InterfaceManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dalamud/Interface/Internal/InterfaceManager.cs b/Dalamud/Interface/Internal/InterfaceManager.cs index 78faf595c..044901968 100644 --- a/Dalamud/Interface/Internal/InterfaceManager.cs +++ b/Dalamud/Interface/Internal/InterfaceManager.cs @@ -68,8 +68,8 @@ namespace Dalamud.Interface.Internal // can't access imgui IO before first present call private bool lastWantCapture = false; private bool isRebuildingFonts = false; - private bool isOverrideGameCursor = false; private bool isFallbackFontMode = false; + private bool isOverrideGameCursor = true; [ServiceManager.ServiceConstructor] private InterfaceManager()