1
0
mirror of https://github.com/ansible/awx.git synced 2024-11-01 08:21:15 +03:00

Unbind keydown listeners when Alert modals are closed.

This fixes a bug where attempting to hit enter in any sort of textarea would be ignored if the user had previously encountered an Alert modal while navigating throughout the application.
This commit is contained in:
mabashian 2019-10-01 12:38:43 -04:00
parent 7e8c00ee24
commit 616fe285fa

View File

@ -89,9 +89,11 @@ angular.module('Utilities', ['RestServices', 'Utilities'])
scope.disableButtons2 = (disableButtons) ? true : false;
$('#alert-modal2').on('hidden.bs.modal', function() {
$(document).unbind('keydown');
if (action) {
action();
}
$('#alert-modal2').off();
});
$('#alert-modal2').on('shown.bs.modal', function() {
$('#alert2_ok_btn').focus();
@ -117,10 +119,12 @@ angular.module('Utilities', ['RestServices', 'Utilities'])
});
$('#alert-modal').on('hidden.bs.modal', function() {
$(document).unbind('keydown');
if (action) {
action();
}
$('.modal-backdrop').remove();
$('#alert-modal').off();
});
$('#alert-modal').on('shown.bs.modal', function() {
$('#alert_ok_btn').focus();