File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
projects/igniteui-angular/src/lib/grids/selection Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -857,7 +857,10 @@ export class IgxGridSelectionService {
857857 this . pointerEventInGridBody = false ;
858858 this . grid . document . body . removeEventListener ( 'pointerup' , this . pointerOriginHandler ) ;
859859
860- if ( ! event . target . closest ( 'igx-grid-cell' ) && ! event . target . closest ( 'igx-hierarchical-grid-cell' ) && ! event . target . closest ( 'igx-tree-grid-cell' ) ) {
860+ const gridCellSelectors = [ 'igx-grid-cell' , 'igx-hierarchical-grid-cell' , 'igx-tree-grid-cell' ] ;
861+ const isInsideGridCell = gridCellSelectors . some ( selector => event . target . closest ( selector ) ) ;
862+
863+ if ( ! isInsideGridCell ) {
861864 this . pointerUp ( this . _lastSelectedNode , this . grid . rangeSelected , true ) ;
862865 }
863866 } ;
You can’t perform that action at this time.
0 commit comments