ORIENT/modules/system/assets/ui/js
Ben Thomson 19846037f8 Hide popup loading indicator if an error/flash is thrown from an AJAX handler (#4364)
Fixes rainlab/builder-plugin#283. Credit to @bennothommo 

When using the popup widget with an AJAX handler, a loading indicator appears whilst the AJAX handler is being run. If an exception or error occurs at this point in time, the exception is shown, but neither the loading indicator nor the backdrop are removed as the popup is technically not 'open' at this stage. This fix should resolve this by tracking the loading state of the popup and removing the backdrop and loading indicator if needed.
2019-06-11 07:52:00 -07:00
..
autocomplete.js Move autocomplete to Storm UI 2017-04-22 11:44:27 +10:00
callout.js Add docs for foundation, other minor fixes 2015-06-04 14:55:16 +10:00
chart.bar.js JS fixes and typo 2016-11-06 17:14:12 +01:00
chart.line.js JS fixes and typo 2016-11-06 17:14:12 +01:00
chart.meter.js JS fixes and typo 2016-11-06 17:14:12 +01:00
chart.pie.js JS fixes and typo 2016-11-06 17:14:12 +01:00
chart.utils.js JS fixes and typo 2016-11-06 17:14:12 +01:00
checkbox.balloon.js Move the change event to the input element 2017-04-06 08:08:50 +10:00
checkbox.js Replace keyup listener with input listener (#3567) 2018-05-30 20:26:38 -06:00
datepicker.js Set the datetime value with time 00:00:00 when using the date mode (#4111) 2019-02-06 10:23:50 -06:00
drag.scroll.js Firefox testing 2019-03-29 04:33:18 +11:00
drag.sort.js JS fixes and typo 2016-11-06 17:14:12 +01:00
drag.value.js JS fixes and typo 2016-11-06 17:14:12 +01:00
dropdown.js Adds "dropup" variant to dropdown 2016-05-28 14:10:19 +10:00
filter.dates.js Fix issue with list filters when more filters appear on page. (#4154) 2019-03-20 11:18:15 -06:00
filter.js Fix issue with list filters when more filters appear on page. (#4154) 2019-03-20 11:18:15 -06:00
filter.numbers.js Fix issue with list filters when more filters appear on page. (#4154) 2019-03-20 11:18:15 -06:00
flashmessage.js Increase default flash message interval 2016-11-28 20:48:05 +11:00
foundation.baseclass.js JS fixes and typo 2016-11-06 17:14:12 +01:00
foundation.controlutils.js JS fixes and typo 2016-11-06 17:14:12 +01:00
foundation.element.js Added new list.sortable plugin. Minor fix in the scrollpad implementation. 2015-11-27 22:12:27 -08:00
foundation.event.js Begin moving backend controls to dedicated UI area 2015-05-26 18:55:39 +10:00
input.hotkey.js added the event to the callback (#4001) 2018-12-20 16:30:04 -06:00
input.monitor.js Stop Ctrl+F marking code editor as "dirty" (#3857) 2018-10-11 10:19:41 -06:00
input.preset.js Fix input preset converter for Vietnamese (#4290) 2019-04-22 21:57:00 +03:00
input.trigger.js Fix the input trigger API where a form element doesn't exist (#4033) 2019-01-03 16:24:43 -06:00
inspector.datainteraction.js Minor on Inspector 2015-11-12 11:25:47 +01:00
inspector.editor.autocomplete.js Fixed several minor bugs in Inspector. 2016-01-29 22:16:33 -08:00
inspector.editor.base.js Fixed several minor bugs in Inspector. 2016-01-29 22:16:33 -08:00
inspector.editor.checkbox.js Merge branch 'builder-ui' into develop 2015-12-24 14:36:31 -08:00
inspector.editor.dictionary.js Merge branch 'develop' into stable 2016-02-10 20:03:51 +11:00
inspector.editor.dropdown.js Tabs and tabels scrolling fix (#4069) 2019-01-21 23:35:27 -06:00
inspector.editor.object.js Remove deprecated hotkeyMac attribute 2016-01-09 17:07:23 +01:00
inspector.editor.objectlist.js Remove deprecated hotkeyMac attribute 2016-01-09 17:07:23 +01:00
inspector.editor.popupbase.js Remove deprecated hotkeyMac attribute 2016-01-09 17:07:23 +01:00
inspector.editor.set.js Fixed several minor bugs in Inspector. 2016-01-29 22:16:33 -08:00
inspector.editor.string.js Implementing Inspector validation, in progress 2015-10-08 21:59:02 -07:00
inspector.editor.stringlist.js Minor improvement in the Inspector 2015-11-12 21:56:56 -08:00
inspector.editor.stringlistautocomplete.js Fixed a bug in the Inspector string list autocomplete editor where clicking an item in the autocompletion list doesn't select the item. 2016-02-07 14:40:31 -08:00
inspector.editor.text.js Remove deprecated hotkeyMac attribute 2016-01-09 17:07:23 +01:00
inspector.engine.js Minor improvement in the Inspector 2015-11-12 21:56:56 -08:00
inspector.externalparametereditor.js Lots of small UI fixes 2016-04-12 18:03:55 +10:00
inspector.groups.js Minor on Inspector 2015-11-12 11:25:47 +01:00
inspector.helpers.js Added popup and container wrappers for Inspector, minor fixes in Inspector editors, minor extensions in the popup API. 2015-10-13 20:28:41 -07:00
inspector.manager.js Merge branch 'builder-ui' into develop 2015-12-24 14:36:31 -08:00
inspector.surface.js UI update 2016-02-28 19:52:21 -08:00
inspector.validationset.js Fixes required: false being treated as true 2017-04-05 22:24:00 +10:00
inspector.validator.base.js Minor on Inspector 2015-11-12 11:25:47 +01:00
inspector.validator.basenumber.js Minor on Inspector 2015-11-12 11:25:47 +01:00
inspector.validator.float.js Implementing Inspector validation, in progress 2015-10-08 21:59:02 -07:00
inspector.validator.integer.js Implementing Inspector validation, in progress 2015-10-08 21:59:02 -07:00
inspector.validator.length.js Minor on Inspector 2015-11-12 11:25:47 +01:00
inspector.validator.regex.js Implementing Inspector validation, in progress 2015-10-08 21:59:02 -07:00
inspector.validator.required.js Implementing Inspector validation, in progress 2015-10-08 21:59:02 -07:00
inspector.wrapper.base.js Merge branch 'builder-ui' into develop 2015-12-24 14:36:31 -08:00
inspector.wrapper.container.js Added flex layout CSS classes. Inspector container wrapper now uses flex layout. Minor CSS fixes. 2015-11-14 20:28:34 -08:00
inspector.wrapper.popup.js Implemented Inspector ignoreIfEmpty and ignoreIfDefault properties. Minor refactoring of Inspector. 2015-11-03 22:02:10 -08:00
list.rowlink.js Open `rowlink` rows in a new tab when the Command or Ctrl key is held down (previously only did it for the Ctrl key) 2019-05-10 17:46:20 -06:00
list.sortable.js JS fixes and typo 2016-11-06 17:14:12 +01:00
loader.base.js Add alignment and size options to loader indicator (#3522) 2018-04-21 09:28:18 -06:00
loader.cursor.js Tabs and tabels scrolling fix (#4069) 2019-01-21 23:35:27 -06:00
loader.stripe.js Reshuffle the base color scheme again 2016-05-12 04:33:01 +10:00
popover.js Fix resize event after element removal (#3897) 2018-10-29 16:35:12 -06:00
popup.js Hide popup loading indicator if an error/flash is thrown from an AJAX handler (#4364) 2019-06-11 07:52:00 -07:00
select.js Improve support for dropdowns with placeholders (#4060) 2019-01-27 16:13:02 -06:00
tab.js Allow tabs to be closed with middle click (#3633) 2018-07-25 13:54:49 -04:00
toolbar.js Improve mobile and settings page 2017-06-02 17:39:26 +10:00
tooltip.js Tidy up Storm UI so all includes are in a single file 2015-10-17 10:51:40 +11:00