@@ -136,9 +136,10 @@ func (rc *RenderContext) Render() string {
136136 if rc.Gap > 0 {
137137 parts = append(parts, make([]string, rc.Gap)...)
138138 }
139+ helpWidth := rc.Width - dialogStyle.GetHorizontalFrameSize()
139140 helpStyle := rc.Styles.Dialog.HelpView
140− helpStyle = helpStyle.Width(rc.Width - dialogStyle.GetHorizontalFrameSize())
141− helpView := ansi.Truncate(helpStyle.Render(rc.Help), rc.Width, "")
141+ helpStyle = helpStyle.Width(helpWidth)
142+ helpView := ansi.Truncate(helpStyle.Render(rc.Help), helpWidth-1, "")
142143 parts = append(parts, helpView)
143144 }
144145