fix: selecting text with mouse closes modal - fixed #2195

This commit is contained in:
liyasthomas
2022-03-24 05:54:56 +05:30
parent 5d54cf51b8
commit de46c61c30
24 changed files with 54 additions and 13 deletions

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="t('app.invite_your_friends')"
@close="hideModal"
>

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="t('support.title')"
max-width="sm:max-w-md"
@close="$emit('hide-modal')"

View File

@@ -1,5 +1,10 @@
<template>
<SmartModal v-if="show" :title="$t('collection.new')" @close="hideModal">
<SmartModal
v-if="show"
dialog
:title="$t('collection.new')"
@close="hideModal"
>
<template #body>
<div class="flex flex-col px-2">
<input

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="$t('folder.new')"
@close="$emit('hide-modal')"
>

View File

@@ -1,5 +1,10 @@
<template>
<SmartModal v-if="show" :title="$t('collection.edit')" @close="hideModal">
<SmartModal
v-if="show"
dialog
:title="$t('collection.edit')"
@close="hideModal"
>
<template #body>
<div class="flex flex-col px-2">
<input

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="$t('folder.edit')"
@close="$emit('hide-modal')"
>

View File

@@ -1,5 +1,10 @@
<template>
<SmartModal v-if="show" :title="$t('modal.edit_request')" @close="hideModal">
<SmartModal
v-if="show"
dialog
:title="$t('modal.edit_request')"
@close="hideModal"
>
<template #body>
<div class="flex flex-col px-2">
<input

View File

@@ -1,9 +1,9 @@
<template>
<SmartModal
v-if="show"
dialog
:title="`${t('modal.collections')}`"
max-width="sm:max-w-md"
dialog
@close="hideModal"
>
<template #actions>

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="`${t('collection.save_as')}`"
@close="hideModal"
>

View File

@@ -1,5 +1,10 @@
<template>
<SmartModal v-if="show" :title="`${$t('collection.new')}`" @close="hideModal">
<SmartModal
v-if="show"
dialog
:title="`${$t('collection.new')}`"
@close="hideModal"
>
<template #body>
<div class="flex flex-col px-2">
<input

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="$t('folder.new')"
@close="$emit('hide-modal')"
>

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="`${$t('collection.edit')}`"
@close="hideModal"
>

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="`${$t('folder.edit')}`"
@close="$emit('hide-modal')"
>

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="`${$t('modal.edit_request')}`"
@close="hideModal"
>

View File

@@ -1,9 +1,9 @@
<template>
<SmartModal
v-if="show"
dialog
:title="`${t('modal.collections')}`"
max-width="sm:max-w-md"
dialog
@close="hideModal"
>
<template #actions>

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="$t(`environment.${action}`)"
@close="hideModal"
>

View File

@@ -1,9 +1,9 @@
<template>
<SmartModal
v-if="show"
dialog
:title="`${t('environment.title')}`"
max-width="sm:max-w-md"
dialog
@close="hideModal"
>
<template #actions>

View File

@@ -1,9 +1,9 @@
<template>
<SmartModal
v-if="show"
dialog
:title="`${$t('auth.login_to_hoppscotch')}`"
max-width="sm:max-w-md"
dialog
@close="hideModal"
>
<template #body>

View File

@@ -1,6 +1,7 @@
<template>
<SmartModal
v-if="show"
dialog
:title="`${t('request.generate_code')}`"
@close="hideModal"
>

View File

@@ -1,5 +1,10 @@
<template>
<SmartModal v-if="show" :title="`${t('import.curl')}`" @close="hideModal">
<SmartModal
v-if="show"
dialog
:title="`${t('import.curl')}`"
@close="hideModal"
>
<template #body>
<div class="px-2 h-46">
<div

View File

@@ -1,5 +1,5 @@
<template>
<SmartModal v-if="show" :title="t('team.new')" @close="hideModal">
<SmartModal v-if="show" dialog :title="t('team.new')" @close="hideModal">
<template #body>
<div class="flex flex-col px-2">
<input

View File

@@ -1,5 +1,5 @@
<template>
<SmartModal v-if="show" :title="t('team.edit')" @close="hideModal">
<SmartModal v-if="show" dialog :title="t('team.edit')" @close="hideModal">
<template #body>
<div class="flex flex-col px-2">
<div class="relative flex">

View File

@@ -1,5 +1,5 @@
<template>
<SmartModal v-if="show" :title="t('team.invite')" @close="hideModal">
<SmartModal v-if="show" dialog :title="t('team.invite')" @close="hideModal">
<template #body>
<div v-if="sendInvitesResult.length" class="flex flex-col px-4">
<div class="flex flex-col items-center justify-center max-w-md">

View File

@@ -1,5 +1,10 @@
<template>
<SmartModal v-if="show" :title="t('team.select_a_team')" @close="hideModal">
<SmartModal
v-if="show"
dialog
:title="t('team.select_a_team')"
@close="hideModal"
>
<template #body>
<Teams :modal="true" />
</template>