I have tried to select resources in Advanced Gantt in firefox.
It is not flexible and not select the resource if you are in fast selection
Only the issue is in Firefox. I checked with version 42.0 newest one
Chrome and IE are fine.
Please let me know if you have any short fix
Support Forum
Hello.
Thank you for report, I made a ticket to track this: https://www.assembla.com/spaces/bryntum/tickets/2415
Thank you for report, I made a ticket to track this: https://www.assembla.com/spaces/bryntum/tickets/2415
Sencha bug, workaround here:
We'll include this in our next release
Ext.grid.NavigationModel.override({
onCellMouseDown : function (view, cell, cellIndex, record, row, recordIndex, mousedownEvent) {
var targetComponent = Ext.Component.fromElement(mousedownEvent.target, cell),
ac;
// If actionable mode, and
// (mousedown on a tabbable, or anywhere in the ownership tree of the active component),
// we should not get involved.
// The tabbable element will be part of actionability.
if (view.actionableMode && (mousedownEvent.getTarget(null, null, true).isTabbable() || ((ac = Ext.ComponentManager.getActiveComponent()) && ac.owns(mousedownEvent)))) {
return;
}
// If the event is a touchstart, leave it until the click to focus.
if (mousedownEvent.pointerType !== 'touch') {
mousedownEvent.preventDefault();
this.setPosition(mousedownEvent.position, null, mousedownEvent);
}
// If mousedowning on a focusable Component.
// After having set the position according to the mousedown, we then
// enter actionable mode and focus the component just as if the user
// Had navigated here and pressed F2.
if (targetComponent && targetComponent.isFocusable && targetComponent.isFocusable()) {
view.setActionableMode(true, mousedownEvent.position);
// Focus the targeted Component
targetComponent.focus();
}
}
});
Ext.selection.CheckboxModel.override({
renderer: function(value, metaData, record, rowIndex, colIndex, store, view) {
return '<div class="' + Ext.baseCSSPrefix + 'grid-row-checker" role="button" tabIndex="-1"> </div>';
}
});