Skip to content

Commit

Permalink
fix:添加站点窗口自动关闭
Browse files Browse the repository at this point in the history
  • Loading branch information
SHL-COOL authored and fzlins committed Oct 30, 2024
1 parent 6173a32 commit df8c979
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/options/views/settings/Sites/Add.vue
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<v-snackbar :value="haveError" top :timeout="3000" color="error">{{
$t("settings.sites.add.validMsg")
}}</v-snackbar>
<v-dialog v-model="show" max-width="800">
<v-card>
<v-dialog v-model="show" max-width="800" :persistent="ClickOutSide" >
<v-card @mousedown="ClickOutSide = true" @mouseup="ClickOutSide = false" @mouseenter="ClickOutSide = false">
<v-toolbar dark color="blue-grey darken-2">
<v-toolbar-title>{{
$t("settings.sites.add.title")
Expand Down Expand Up @@ -163,7 +163,8 @@ export default Vue.extend({
valid: false,
isCustom: false,
newData: {} as Site,
haveError: false
haveError: false,
ClickOutSide: false
};
},
props: {
Expand Down

0 comments on commit df8c979

Please sign in to comment.