Discuss anything related to web development but no technical support questions


Post by Jay »

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

Post by Maxim Gorkovsky »

Hello.
Thank you for report, I made a ticket to track this: https://www.assembla.com/spaces/bryntum/tickets/2415

Post by Jay »

Is there any short fix until the next version?
Most of our customers are using firefox

Post by Maxim Gorkovsky »

Not yet, we'll provide workaround if possible

Post by Jay »

Hi Arcady,

Do you have any updates regarding this? Lot of customers reporting and expecting that we need to fix this soon

Regards
Jay

Post by Maxim Gorkovsky »

We're currently working on this

Post by mats »

Sencha bug, workaround here:
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">&#160;</div>';
            }
        });
We'll include this in our next release

Post by Jay »

Thanks

Post Reply