Prevent unload when Recaptcha is open
This commit is contained in:
parent
47e6675cd1
commit
704167db6b
|
@ -10,6 +10,7 @@ import descriptionComponent from './description.vue';
|
|||
import editedComponent from './edited.vue';
|
||||
import formComponent from './form.vue';
|
||||
import recaptchaModalImplementor from '../../vue_shared/mixins/recaptcha_modal_implementor';
|
||||
import { __ } from '~/locale';
|
||||
|
||||
export default {
|
||||
components: {
|
||||
|
@ -201,8 +202,8 @@ export default {
|
|||
methods: {
|
||||
handleBeforeUnloadEvent(e) {
|
||||
const event = e;
|
||||
if (this.showForm && this.issueChanged) {
|
||||
event.returnValue = 'Are you sure you want to lose your issue information?';
|
||||
if (this.showForm && this.issueChanged && !this.showRecaptcha) {
|
||||
event.returnValue = __('Are you sure you want to lose your issue information?');
|
||||
}
|
||||
return undefined;
|
||||
},
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Prevent unload when Recaptcha is open
|
||||
merge_request: 24625
|
||||
author:
|
||||
type: fixed
|
|
@ -714,6 +714,9 @@ msgstr ""
|
|||
msgid "Are you sure you want to lose unsaved changes?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Are you sure you want to lose your issue information?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Are you sure you want to regenerate the public key? You will have to update the public key on the remote server before mirroring will work again."
|
||||
msgstr ""
|
||||
|
||||
|
|
Loading…
Reference in New Issue