View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
4190 | Composr alpha bug reports | General / Uncategorised | public | 2020-03-30 20:30 | 2022-08-25 00:29 |
Reporter | Chris Graham | Assigned To | Chris Graham | ||
Priority | normal | Severity | feature | ||
Status | resolved | Resolution | fixed | ||
Summary | 4190: Issue with jQuery-UI based date inputter | ||||
Description | On all browsers other than Safari, the date/time inputs (e.g. on the calendar event add/edit form) will be native. But as Safari doesn't support that, it uses a jQuery-UI based widget on top of a polyfill. In core_form_interfaces.js, the polyfill is being controlled via... $cms.templates.formScreenInputDate = function formScreenInputDate(params) { if (!$dom.support.inputTypes.date) { window.jQuery('#' + params.name).inputDate({}); } if (!$dom.support.inputTypes.time) { window.jQuery('#' + params.name).inputTime({}); } }; $cms.templates.formScreenInputTime = function formScreenInputTime(params) { if (!$dom.support.inputTypes.time) { window.jQuery('#' + params.name).inputTime({}); } }; Either test in Safari, or temporarily disabled the if conditions to always run. Once testing you will see that the widget doesn't close when opened, and has an incorrect z-index value is incorrect relative to the Validated widget. | ||||
Additional Information | I just found this issue after updating jQuery UI, but confirmed it also happened prior to my update. Likely Salman missed testing after his default theme overhaul. | ||||
Tags | No tags attached. | ||||
Attach Tags | |||||
Sponsorship open | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2020-03-30 20:30 | Chris Graham | New Issue | |
2020-03-30 20:30 | Chris Graham | Status | Not Assigned => Assigned |
2020-03-30 20:30 | Chris Graham | Assigned To | => user4172 |
2022-08-15 20:49 | Chris Graham | Assigned To | user4172 => Chris Graham |
2022-08-25 00:29 | Chris Graham | Status | Assigned => Resolved |
2022-08-25 00:29 | Chris Graham | Resolution | open => fixed |
2023-02-26 18:29 | Chris Graham | Category | General => General / Uncategorised |