Skip to content

Commit ce262fc

Browse files
committed
Adjust size
1 parent c55fbaa commit ce262fc

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

Core/Sources/SuggestionWidget/Styles.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ enum Style {
66
static let panelHeight: Double = 500
77
static let panelWidth: Double = 454
88
static let inlineSuggestionMinWidth: Double = 540
9+
static let inlineSuggestionMaxHeight: Double = 400
910
static let widgetHeight: Double = 24
1011
static var widgetWidth: Double { widgetHeight }
1112
static let widgetPadding: Double = 4

Core/Sources/SuggestionWidget/WidgetPositionStrategy.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)