e.preventDefault();
});
}
- // FIXME: D7 hack to get the toolbar out of the way (CRM-15341)
- if (CRM.config.userFramework === 'Drupal') $('#toolbar').css('z-index', '100');
})
.on('dialogclose', function(e) {
// Restore scrollbars when closing modal
if ($('.ui-dialog .modal-dialog:visible').not(e.target).length < 1) {
$('body').css({overflow: ''});
- // FIXME: D7 hack, restore toolbar (CRM-15341)
- if (CRM.config.userFramework === 'Drupal') $('#toolbar').css('z-index', '');
}
})
.on('submit', function(e) {
// http://civicrm.org/licensing
CRM.$(function($) {
- $(document).on('crmLoad', function() {
- // This is drupal's old-school way of listening for 'load' type events. It has to be called manually.
- Drupal.attachBehaviors(this);
- });
+ $(document)
+ .on('crmLoad', function() {
+ // This is drupal's old-school way of listening for 'load' type events. It has to be called manually.
+ Drupal.attachBehaviors(this);
+ })
+ .on('dialogopen', function(e) {
+ // D7 hack to get the toolbar out of the way (CRM-15341)
+ $('#toolbar').css('z-index', '100');
+ })
+ .on('dialogclose', function(e) {
+ if ($('.ui-dialog-content:visible').not(e.target).length < 1) {
+ // D7 hack, restore toolbar position (CRM-15341)
+ $('#toolbar').css('z-index', '');
+ }
+ })
});