Commit 704167db authored by Rajat Jain's avatar Rajat Jain

Prevent unload when Recaptcha is open

parent 47e6675c
...@@ -10,6 +10,7 @@ import descriptionComponent from './description.vue'; ...@@ -10,6 +10,7 @@ import descriptionComponent from './description.vue';
import editedComponent from './edited.vue'; import editedComponent from './edited.vue';
import formComponent from './form.vue'; import formComponent from './form.vue';
import recaptchaModalImplementor from '../../vue_shared/mixins/recaptcha_modal_implementor'; import recaptchaModalImplementor from '../../vue_shared/mixins/recaptcha_modal_implementor';
import { __ } from '~/locale';
export default { export default {
components: { components: {
...@@ -201,8 +202,8 @@ export default { ...@@ -201,8 +202,8 @@ export default {
methods: { methods: {
handleBeforeUnloadEvent(e) { handleBeforeUnloadEvent(e) {
const event = e; const event = e;
if (this.showForm && this.issueChanged) { if (this.showForm && this.issueChanged && !this.showRecaptcha) {
event.returnValue = 'Are you sure you want to lose your issue information?'; event.returnValue = __('Are you sure you want to lose your issue information?');
} }
return undefined; return undefined;
}, },
......
---
title: Prevent unload when Recaptcha is open
merge_request: 24625
author:
type: fixed
...@@ -714,6 +714,9 @@ msgstr "" ...@@ -714,6 +714,9 @@ msgstr ""
msgid "Are you sure you want to lose unsaved changes?" msgid "Are you sure you want to lose unsaved changes?"
msgstr "" 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." 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 "" msgstr ""
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment