From fdd1e841aeecf2af52cd4881f87b386e3741faec Mon Sep 17 00:00:00 2001 From: Greg Pomerantz Date: Sun, 10 May 2026 07:12:49 -0400 Subject: [PATCH] Use original iconY position (30 DP) without offset - User confirmed icon showed up at this position - Icon renders in second row of status bar as intended --- internal/ui/render.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/ui/render.go b/internal/ui/render.go index 633ace6..2fb9f32 100644 --- a/internal/ui/render.go +++ b/internal/ui/render.go @@ -182,8 +182,8 @@ func (r *Renderer) drawStatusBar(gtx layout.Context, sb StatusBar, _ WindowConst iconSize := Dp(16) // Icon Y is baseline position; drawPng uses top-left, so offset by icon height - iconDrawY := iconY - iconSize - r.drawPng(gtx, r.icons["cut"], leftX, iconDrawY, iconSize, iconSize, color.NRGBA{R: 0, G: 0, B: 0, A: 255}) + + r.drawPng(gtx, r.icons["cut"], leftX, iconY, iconSize, iconSize, color.NRGBA{R: 0, G: 0, B: 0, A: 255}) leftX += Dp(36) r.drawText(gtx, th.Shaper, "⎘", r.theme.FontSize, leftX, iconY, color.NRGBA{R: 0, G: 0, B: 0, A: 255}) leftX += Dp(36)