File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,8 @@ export default class ContextMenuTrigger extends Component {
1919 renderTag : PropTypes . oneOfType ( [
2020 PropTypes . node ,
2121 PropTypes . func
22- ] )
22+ ] ) ,
23+ disableOnShiftPressed : PropTypes . bool
2324 } ;
2425
2526 static defaultProps = {
@@ -29,7 +30,8 @@ export default class ContextMenuTrigger extends Component {
2930 holdToDisplay : 1000 ,
3031 renderTag : 'div' ,
3132 posX : 0 ,
32- posY : 0
33+ posY : 0 ,
34+ disableOnShiftPressed : false
3335 } ;
3436
3537 touchHandled = false ;
@@ -94,6 +96,7 @@ export default class ContextMenuTrigger extends Component {
9496
9597 handleContextClick = ( event ) => {
9698 if ( this . props . disable ) return ;
99+ if ( this . props . disableOnShiftPressed && event . shiftKey ) return ;
97100
98101 event . preventDefault ( ) ;
99102 event . stopPropagation ( ) ;
You can’t perform that action at this time.
0 commit comments