diff --git a/whistle_tab_generator/whistle_tab_generator.qml b/whistle_tab_generator/whistle_tab_generator.qml index ae7569a..e0d4bef 100644 --- a/whistle_tab_generator/whistle_tab_generator.qml +++ b/whistle_tab_generator/whistle_tab_generator.qml @@ -519,11 +519,11 @@ MuseScore { currentProfileIndex = 0 // Load global settings (fall back to defaults if stored value is undefined) - userFontSize = pluginSettings.storedFontSize || defaultFontSize - userJustification = pluginSettings.storedJustification || defaultJustification - userOffsetY = pluginSettings.storedOffsetY || defaultOffsetY - userLineSpacing = pluginSettings.storedLineSpacing || defaultLineSpacing - userFontFamily = pluginSettings.storedFontFamily || defaultFontFamily + userFontSize = pluginSettings.storedFontSize ?? defaultFontSize + userJustification = pluginSettings.storedJustification ?? defaultJustification + userOffsetY = pluginSettings.storedOffsetY ?? defaultOffsetY + userLineSpacing = pluginSettings.storedLineSpacing ?? defaultLineSpacing + userFontFamily = pluginSettings.storedFontFamily ?? defaultFontFamily if (typeof fontFamilyField !== 'undefined') {