LP#1689325 - require most modals have explicit 'exit' or 'cancel' action inside the...
authorCesar Velez <cesar.velez@equinoxinitiative.org>
Tue, 10 Oct 2017 17:55:59 +0000 (13:55 -0400)
committerMike Rylander <mrylander@gmail.com>
Tue, 17 Oct 2017 17:41:37 +0000 (13:41 -0400)
commita769724694d0b7e2b841280e5281dbc02d5deb46
tree708a7223f55f899b9549e799a98009bfdbab0b6f
parentdae6cbf6f5905fdde79c85a7f110e91653d34962
LP#1689325 - require most modals have explicit 'exit' or 'cancel' action inside the modal

Disable the default bahavior of bootstrap modals that lets
the user click outside the modal to dismiss or cancel it.
Similar behavior is not in the XUL, and this will make
unintentional clicks outside the modal less prone to losing
work in said modal.

Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>

Signed-off-by: Mike Rylander <mrylander@gmail.com>
35 files changed:
Open-ILS/web/js/ui/default/staff/acq/app.js
Open-ILS/web/js/ui/default/staff/admin/local/asset/copy_tag.js
Open-ILS/web/js/ui/default/staff/admin/local/rating/badge.js
Open-ILS/web/js/ui/default/staff/admin/serials/app.js
Open-ILS/web/js/ui/default/staff/admin/serials/pattern_template.js
Open-ILS/web/js/ui/default/staff/admin/server/authority/heading_field.js
Open-ILS/web/js/ui/default/staff/admin/server/config/copy_tag_type.js
Open-ILS/web/js/ui/default/staff/admin/server/config/marc_field.js
Open-ILS/web/js/ui/default/staff/cat/bucket/copy/app.js
Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js
Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
Open-ILS/web/js/ui/default/staff/cat/services/holdings.js
Open-ILS/web/js/ui/default/staff/cat/services/marcedit.js
Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
Open-ILS/web/js/ui/default/staff/cat/z3950/app.js
Open-ILS/web/js/ui/default/staff/circ/patron/app.js
Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
Open-ILS/web/js/ui/default/staff/circ/patron/bucket/app.js
Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js
Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js
Open-ILS/web/js/ui/default/staff/circ/services/billing.js
Open-ILS/web/js/ui/default/staff/circ/services/circ.js
Open-ILS/web/js/ui/default/staff/circ/services/holds.js
Open-ILS/web/js/ui/default/staff/circ/services/item.js
Open-ILS/web/js/ui/default/staff/circ/services/patrons.js
Open-ILS/web/js/ui/default/staff/circ/services/transits.js
Open-ILS/web/js/ui/default/staff/circ/transits/list.js
Open-ILS/web/js/ui/default/staff/offline.js
Open-ILS/web/js/ui/default/staff/serials/directives/mfhd_manager.js
Open-ILS/web/js/ui/default/staff/serials/directives/prediction_manager.js
Open-ILS/web/js/ui/default/staff/serials/directives/subscription_manager.js
Open-ILS/web/js/ui/default/staff/serials/services/core.js
Open-ILS/web/js/ui/default/staff/services/mfhd.js
Open-ILS/web/js/ui/default/staff/services/op_change.js
Open-ILS/web/js/ui/default/staff/services/ui.js