@@ -107,31 +107,31 @@ export function RemixUiTopbar() {
107107 // Listen to left side panel events
108108 plugin . on ( 'sidePanel' , 'leftSidePanelHidden' , ( ) => {
109109 setLeftPanelHidden ( true )
110- trackMatomoEvent ( { category : 'topbar' , action : 'panelHidden ' , name : 'leftSidePanel ' , isClick : true } )
110+ trackMatomoEvent ( { category : 'topbar' , action : 'leftSidePanel ' , name : 'panelHidden ' , isClick : false } )
111111 } )
112112 plugin . on ( 'sidePanel' , 'leftSidePanelShown' , ( ) => {
113113 setLeftPanelHidden ( false )
114- trackMatomoEvent ( { category : 'topbar' , action : 'panelShown ' , name : 'leftSidePanel ' , isClick : true } )
114+ trackMatomoEvent ( { category : 'topbar' , action : 'leftSidePanel ' , name : 'panelShown ' , isClick : false } )
115115 } )
116116
117117 // Listen to terminal panel events
118118 plugin . on ( 'terminal' , 'terminalPanelHidden' , ( ) => {
119119 setBottomPanelHidden ( true )
120- trackMatomoEvent ( { category : 'topbar' , action : 'panelHidden ' , name : 'terminalPanel ' , isClick : true } )
120+ trackMatomoEvent ( { category : 'topbar' , action : 'terminalPanel ' , name : 'panelHidden ' , isClick : false } )
121121 } )
122122 plugin . on ( 'terminal' , 'terminalPanelShown' , ( ) => {
123123 setBottomPanelHidden ( false )
124- trackMatomoEvent ( { category : 'topbar' , action : 'panelShown ' , name : 'terminalPanel ' , isClick : true } )
124+ trackMatomoEvent ( { category : 'topbar' , action : 'terminalPanel ' , name : 'panelShown ' , isClick : false } )
125125 } )
126126
127127 // Listen to right side panel events
128128 plugin . on ( 'rightSidePanel' , 'rightSidePanelHidden' , ( ) => {
129129 setRightPanelHidden ( true )
130- trackMatomoEvent ( { category : 'topbar' , action : 'panelHidden ' , name : 'rightSidePanel ' , isClick : true } )
130+ trackMatomoEvent ( { category : 'topbar' , action : 'rightSidePanel ' , name : 'panelHidden ' , isClick : false } )
131131 } )
132132 plugin . on ( 'rightSidePanel' , 'rightSidePanelShown' , ( ) => {
133133 setRightPanelHidden ( false )
134- trackMatomoEvent ( { category : 'topbar' , action : 'panelShown ' , name : 'rightSidePanel ' , isClick : true } )
134+ trackMatomoEvent ( { category : 'topbar' , action : 'rightSidePanel ' , name : 'panelShown ' , isClick : false } )
135135 } )
136136
137137 // Initialize panel states from localStorage
@@ -597,21 +597,33 @@ export function RemixUiTopbar() {
597597 < div
598598 className = { `codicon codicon-layout-sidebar-left${ leftPanelHidden ? '-off' : '' } fs-5` }
599599 data-id = "toggleLeftSidePanelIcon"
600- onClick = { ( ) => plugin . call ( 'sidePanel' , 'togglePanel' ) }
600+ onClick = { ( ) => {
601+ trackMatomoEvent ( { category : 'topbar' , action : 'leftSidePanel' , name : 'toggleIconClicked' , isClick : true } )
602+ plugin . call ( 'sidePanel' , 'togglePanel' )
603+ }
604+ }
601605 > </ div >
602606 </ CustomTooltip >
603607 < CustomTooltip placement = "bottom-start" tooltipText = { `Toggle Bottom Panel` } >
604608 < div
605609 className = { `codicon codicon-layout-panel${ bottomPanelHidden ? '-off' : '' } fs-5` }
606610 data-id = "toggleBottomPanelIcon"
607- onClick = { ( ) => plugin . call ( 'terminal' , 'togglePanel' ) }
611+ onClick = { ( ) => {
612+ trackMatomoEvent ( { category : 'topbar' , action : 'terminalPanel' , name : 'toggleIconClicked' , isClick : true } )
613+ plugin . call ( 'terminal' , 'togglePanel' )
614+ }
615+ }
608616 > </ div >
609617 </ CustomTooltip >
610618 < CustomTooltip placement = "bottom-start" tooltipText = { `Toggle Right Side Panel` } >
611619 < div
612620 className = { `codicon codicon-layout-sidebar-right${ rightPanelHidden ? '-off' : '' } fs-5` }
613621 data-id = "toggleRightSidePanelIcon"
614- onClick = { ( ) => plugin . call ( 'rightSidePanel' , 'togglePanel' ) }
622+ onClick = { ( ) => {
623+ trackMatomoEvent ( { category : 'topbar' , action : 'rightSidePanel' , name : 'toggleIconClicked' , isClick : true } )
624+ plugin . call ( 'rightSidePanel' , 'togglePanel' )
625+ }
626+ }
615627 > </ div >
616628 </ CustomTooltip >
617629 </ div >
0 commit comments