diff --git a/app/pages/PageEnigma/PageEnigmaComponent.tsx b/app/pages/PageEnigma/PageEnigmaComponent.tsx index 55ac9143b8..9bcf8a62d1 100644 --- a/app/pages/PageEnigma/PageEnigmaComponent.tsx +++ b/app/pages/PageEnigma/PageEnigmaComponent.tsx @@ -15,7 +15,6 @@ import { ViewSideBySide } from "./comps/ViewSideBySide"; import { SidePanelTabs } from "./comps/SidePanelTabs"; import { Timeline } from "./comps/Timeline"; - import { EngineProvider } from "./contexts/EngineProvider"; import { AppUIProvider } from "./contexts/AppUiContext"; import { @@ -43,6 +42,11 @@ export const PageEnigmaComponent = () => { appUiInitialStateValues, ); + //To prevent the click event from propagating to the canvas: TODO: HANDLE THIS BETTER? + const handleOverlayClick = (event: React.MouseEvent) => { + event.stopPropagation(); + }; + const lowerHeight = timelineHeight.value; return (
@@ -70,7 +74,10 @@ export const PageEnigmaComponent = () => { {/* Top controls */} -
+
@@ -78,10 +85,13 @@ export const PageEnigmaComponent = () => {
{/* Bottom controls */} -
+
- +
{appUiState.viewMode === APPUI_VIEW_MODES.SIDE_BY_SIDE && ( @@ -105,13 +115,17 @@ export const PageEnigmaComponent = () => {
{/* Side panel */} - - - +
+ + + +
{/* Timeline */} - +
+ +