diff --git a/tui/mainModel.go b/tui/mainModel.go index a000699..6fe3ca9 100644 --- a/tui/mainModel.go +++ b/tui/mainModel.go @@ -647,9 +647,9 @@ func (m MainModel) View() string { var style lipgloss.Style isFirst, isLast, isActive := i == 0, i == len(m.Tabs)-1, i == int(m.activeTab) if isActive { - style = activeTabStyle.Copy() + style = activeTabStyle } else { - style = inactiveTabStyle.Copy() + style = inactiveTabStyle } border, _, _, _, _ := style.GetBorder() if isFirst && isActive { diff --git a/tui/styles.go b/tui/styles.go index 1bbadaa..56b4a85 100644 --- a/tui/styles.go +++ b/tui/styles.go @@ -14,7 +14,7 @@ var ( docStyle = lipgloss.NewStyle().Padding(0, 1, 0, 2) highlightColor = lipgloss.AdaptiveColor{Light: "#874BFD", Dark: "#7D56F4"} inactiveTabStyle = lipgloss.NewStyle().Border(inactiveTabBorder, true).BorderForeground(highlightColor).Padding(0, 1) - activeTabStyle = inactiveTabStyle.Copy().Border(activeTabBorder, true) + activeTabStyle = inactiveTabStyle.Border(activeTabBorder, true) fillerStyle = lipgloss.NewStyle().Foreground(highlightColor) // The outer most visible border, this encloses all the elements on screen (except for dialogs, for now) windowStyle = lipgloss.NewStyle().