diff options
Diffstat (limited to 'src/App.vue')
| -rw-r--r-- | src/App.vue | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/App.vue b/src/App.vue index 4285f6a..4f93cee 100644 --- a/src/App.vue +++ b/src/App.vue @@ -63,8 +63,10 @@ <help-modal v-if="helpOpen" :tutOpen="tutPaneOpen" :uiOpts="uiOpts" class="z-10" @close="onHelpClose" @start-tutorial="onStartTutorial"/> </transition> - <settings-modal v-if="settingsOpen" :lytOpts="lytOpts" :uiOpts="uiOpts" class="z-10" - @close="onSettingsClose" @reset="onResetSettings" @setting-chg="onSettingChg"/> + <transition name="fade"> + <settings-modal v-if="settingsOpen" :lytOpts="lytOpts" :uiOpts="uiOpts" class="z-10" + @close="onSettingsClose" @reset="onResetSettings" @setting-chg="onSettingChg"/> + </transition> <transition name="fade"> <loading-modal v-if="loadingMsg != null" :msg="loadingMsg" :uiOpts="uiOpts" class="z-10"/> </transition> @@ -829,7 +831,7 @@ export default defineComponent({ if (this.infoModalNodeName != null){ this.onInfoClose(); } - if (this.searchOpen){ + if (this.searchOpen || this.modeRunning == 'search'){ this.onSearchClose(); } if (this.modeRunning == 'autoMode'){ |
