From aa2ee9fd8f6b5154680b9140d593c5122d576c38 Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Wed, 10 Jul 2019 16:25:25 +0200 Subject: [PATCH] Restore tabs feature crashes often on old XP systems, so we activate it by default only on Vista and newer. See https://www.heidisql.com/forum.php?t=34044 --- source/apphelpers.pas | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/apphelpers.pas b/source/apphelpers.pas index aa4036ce..bd96d9de 100644 --- a/source/apphelpers.pas +++ b/source/apphelpers.pas @@ -3623,7 +3623,8 @@ begin DefaultSnippetsDirectory := DefaultSnippetsDirectory + 'Snippets\'; InitSetting(asCustomSnippetsDirectory, 'CustomSnippetsDirectory', 0, False, DefaultSnippetsDirectory); InitSetting(asPromptSaveFileOnTabClose, 'PromptSaveFileOnTabClose', 0, True); - InitSetting(asRestoreTabs, 'RestoreTabs', 0, True); + // Restore tabs feature crashes often on old XP systems, see https://www.heidisql.com/forum.php?t=34044 + InitSetting(asRestoreTabs, 'RestoreTabs', 0, Win32MajorVersion >= 6); InitSetting(asWarnUnsafeUpdates, 'WarnUnsafeUpdates', 0, True); InitSetting(asQueryWarningsMessage, 'QueryWarningsMessage', 0, True); InitSetting(asCompletionProposal, 'CompletionProposal', 0, True);