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 {
857
857
this . pointerEventInGridBody = false ;
858
858
this . grid . document . body . removeEventListener ( 'pointerup' , this . pointerOriginHandler ) ;
859
859
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 ) {
861
864
this . pointerUp ( this . _lastSelectedNode , this . grid . rangeSelected , true ) ;
862
865
}
863
866
} ;
You can’t perform that action at this time.
0 commit comments