diff --git a/MatterControlLib/PartPreviewWindow/View3D/PrinterBar/PrinterActionsBar.cs b/MatterControlLib/PartPreviewWindow/View3D/PrinterBar/PrinterActionsBar.cs index 339bfaa15..44e53491a 100644 --- a/MatterControlLib/PartPreviewWindow/View3D/PrinterBar/PrinterActionsBar.cs +++ b/MatterControlLib/PartPreviewWindow/View3D/PrinterBar/PrinterActionsBar.cs @@ -330,10 +330,10 @@ namespace MatterHackers.MatterControl.PartPreviewWindow new NamedAction() { Title = "Export All Settings".Localize(), - Action = () => + Action = () => UiThread.RunOnIdle(() => { ApplicationController.Instance.ExportAsMatterControlConfig(printer); - } + }) }, new ActionSeparator(), new NamedAction() diff --git a/appsettings.json b/appsettings.json index 62f5c2eb0..a61c5ba43 100644 --- a/appsettings.json +++ b/appsettings.json @@ -3,7 +3,10 @@ "GraphicsMode": { "Color": 32, "Depth": 24, - "FSAASamples": 8 + "FSAASamples": 8 + }, + "ProviderTypes": { + "DialogProvider": "MatterHackers.Agg.Platform.GtkFileDialogProvider, PlatformGtk" } }, "MatterControl": {