From b6678629d682a5294566205e52e2182259a2472e Mon Sep 17 00:00:00 2001
From: Paul Kaplan <pkaplan@media.mit.edu>
Date: Fri, 25 May 2018 11:46:56 -0400
Subject: [PATCH] Disable double click and context menu in fullscreen

---
 src/components/monitor/monitor.jsx | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/components/monitor/monitor.jsx b/src/components/monitor/monitor.jsx
index c11034b29..77726194d 100644
--- a/src/components/monitor/monitor.jsx
+++ b/src/components/monitor/monitor.jsx
@@ -30,6 +30,7 @@ const modes = {
 
 const MonitorComponent = props => (
     <ContextMenuTrigger
+        disable={!props.draggable}
         holdToDisplay={props.mode === 'slider' ? -1 : 1000}
         id={`monitor-${props.label}`}
     >
@@ -43,7 +44,7 @@ const MonitorComponent = props => (
             <Box
                 className={styles.monitorContainer}
                 componentRef={props.componentRef}
-                onDoubleClick={props.mode === 'list' ? null : props.onNextMode}
+                onDoubleClick={props.mode === 'list' || !props.draggable ? null : props.onNextMode}
             >
                 {React.createElement(modes[props.mode], {
                     categoryColor: categories[props.category],
-- 
GitLab