@@ -235,7 +235,7 @@ enum UpdateLocationStrategy {
235235 activeScreen. frame. maxY - 4
236236 )
237237
238- let alignPanelTopToAnchor = y - Style. inlineSuggestionMaxWidth >= activeScreen. frame. minY
238+ let alignPanelTopToAnchor = y - Style. inlineSuggestionMaxHeight >= activeScreen. frame. minY
239239
240240 let caseIgnoreCompletionPanel = {
241241 ( alignPanelTopToAnchor: Bool ) -> WidgetLocation . PanelLocation ? in
@@ -250,9 +250,9 @@ enum UpdateLocationStrategy {
250250 return . init(
251251 frame: . init(
252252 x: x,
253- y: y - Style. inlineSuggestionMaxWidth ,
253+ y: y - Style. inlineSuggestionMaxHeight ,
254254 width: Style . inlineSuggestionMinWidth,
255- height: Style . inlineSuggestionMaxWidth
255+ height: Style . inlineSuggestionMaxHeight
256256 ) ,
257257 alignPanelTop: alignPanelTopToAnchor
258258 )
@@ -262,7 +262,7 @@ enum UpdateLocationStrategy {
262262 x: x,
263263 y: y + selectionFrame. height - Style. widgetPadding,
264264 width: Style . inlineSuggestionMinWidth,
265- height: Style . inlineSuggestionMaxWidth
265+ height: Style . inlineSuggestionMaxHeight
266266 ) ,
267267 alignPanelTop: alignPanelTopToAnchor
268268 )
@@ -278,7 +278,7 @@ enum UpdateLocationStrategy {
278278 return caseIgnoreCompletionPanel ( alignPanelTopToAnchor)
279279 case ( true , true ) , ( false , false ) :
280280 let y = completionPanelBelowCursor
281- ? y - Style. inlineSuggestionMaxWidth
281+ ? y - Style. inlineSuggestionMaxHeight
282282 : y + selectionFrame. height - Style. widgetPadding
283283 if let x = {
284284 let proposedX = completionPanelRect. maxX + Style. widgetPadding
@@ -299,7 +299,7 @@ enum UpdateLocationStrategy {
299299 x: x,
300300 y: y,
301301 width: Style . inlineSuggestionMinWidth,
302- height: Style . inlineSuggestionMaxWidth
302+ height: Style . inlineSuggestionMaxHeight
303303 ) ,
304304 alignPanelTop: alignPanelTopToAnchor
305305 )
0 commit comments