Fixes broken invalid state
This commit is contained in:
parent
f4efcb455e
commit
81eb02296d
|
|
@ -4347,8 +4347,9 @@ return this}
|
|||
$(document).render(function(){$('[data-control=tab]').ocTab()})
|
||||
$(window).on('ajaxInvalidField',function(event,element,name,messages,isFirst){if(!isFirst)return
|
||||
event.preventDefault()
|
||||
element.closest('[data-control=tab]').ocTab('goToElement',element)
|
||||
element.focus()})}(window.jQuery);(function($){$(document).on('keydown','div.custom-checkbox',function(e){if(e.keyCode==32)
|
||||
var $el=$(element)
|
||||
$el.closest('[data-control=tab]').ocTab('goToElement',$el)
|
||||
$el.focus()})}(window.jQuery);(function($){$(document).on('keydown','div.custom-checkbox',function(e){if(e.keyCode==32)
|
||||
e.preventDefault()})
|
||||
$(document).on('keyup','div.custom-checkbox',function(e){if(e.keyCode==32){var $cb=$('input',this)
|
||||
if($cb.data('oc-space-timestamp')==e.timeStamp)
|
||||
|
|
|
|||
|
|
@ -118,8 +118,9 @@
|
|||
|
||||
ev.preventDefault()
|
||||
|
||||
var $panel = element.closest('.form-tabless-fields.collapsed'),
|
||||
$primaryPanel = element.closest('.control-tabs.primary.collapsed')
|
||||
var $el = $(element),
|
||||
$panel = $el.closest('.form-tabless-fields.collapsed'),
|
||||
$primaryPanel = $el.closest('.control-tabs.primary.collapsed')
|
||||
|
||||
if ($panel.length > 0)
|
||||
$panel.removeClass('collapsed')
|
||||
|
|
@ -133,7 +134,7 @@
|
|||
$secondaryPanel.removeClass('primary-collapsed')
|
||||
}
|
||||
|
||||
element.focus()
|
||||
$el.focus()
|
||||
}
|
||||
|
||||
CmsPage.prototype.onTabClosed = function(ev) {
|
||||
|
|
|
|||
|
|
@ -446,9 +446,12 @@
|
|||
*/
|
||||
$(window).on('ajaxInvalidField', function(event, element, name, messages, isFirst){
|
||||
if (!isFirst) return
|
||||
|
||||
event.preventDefault()
|
||||
element.closest('[data-control=tab]').ocTab('goToElement', element)
|
||||
element.focus()
|
||||
|
||||
var $el = $(element)
|
||||
$el.closest('[data-control=tab]').ocTab('goToElement', $el)
|
||||
$el.focus()
|
||||
})
|
||||
|
||||
}(window.jQuery);
|
||||
Loading…
Reference in New Issue