@@ -37,7 +37,7 @@ enum UpdateLocationStrategy {
3737 )
3838 }
3939 return HorizontalMovable ( ) . framesForWindows (
40- y: activeScreen . frame. height - frame. maxY,
40+ y: mainScreen . frame. height - frame. maxY,
4141 alignPanelTopToAnchor: nil ,
4242 editorFrame: editorFrame,
4343 mainScreen: mainScreen,
@@ -58,7 +58,7 @@ enum UpdateLocationStrategy {
5858 alignPanelTopToAnchor: Bool
5959 ) {
6060 return HorizontalMovable ( ) . framesForWindows (
61- y: activeScreen . frame. height - editorFrame. maxY + Style. widgetPadding,
61+ y: mainScreen . frame. height - editorFrame. maxY + Style. widgetPadding,
6262 alignPanelTopToAnchor: false ,
6363 editorFrame: editorFrame,
6464 mainScreen: mainScreen,
@@ -82,13 +82,13 @@ enum UpdateLocationStrategy {
8282 ) {
8383 let maxY = max (
8484 y,
85- activeScreen . frame. height - editorFrame. maxY + Style. widgetPadding,
86- 4 + mainScreen . frame. minY
85+ mainScreen . frame. height - editorFrame. maxY + Style. widgetPadding,
86+ 4 + activeScreen . frame. minY
8787 )
8888 let y = min (
8989 maxY,
90- mainScreen . frame. maxY - 4 ,
91- activeScreen . frame. height - editorFrame. minY - Style. widgetHeight - Style
90+ activeScreen . frame. maxY - 4 ,
91+ mainScreen . frame. height - editorFrame. minY - Style. widgetHeight - Style
9292 . widgetPadding
9393 )
9494
@@ -101,7 +101,7 @@ enum UpdateLocationStrategy {
101101
102102 let proposedPanelX = proposedAnchorFrameOnTheRightSide. maxX + Style
103103 . widgetPadding * 2
104- let putPanelToTheRight = mainScreen . frame. maxX > proposedPanelX + Style. panelWidth
104+ let putPanelToTheRight = activeScreen . frame. maxX > proposedPanelX + Style. panelWidth
105105 let alignPanelTopToAnchor = fixedAlignment ?? ( y > activeScreen. frame. midY)
106106
107107 if putPanelToTheRight {
@@ -132,7 +132,7 @@ enum UpdateLocationStrategy {
132132 )
133133 let proposedPanelX = proposedAnchorFrameOnTheLeftSide. minX - Style
134134 . widgetPadding * 2 - Style. panelWidth
135- let putAnchorToTheLeft = proposedPanelX > mainScreen . frame. minX
135+ let putAnchorToTheLeft = proposedPanelX > activeScreen . frame. minX
136136
137137 if putAnchorToTheLeft {
138138 let anchorFrame = proposedAnchorFrameOnTheLeftSide
0 commit comments