From ee8f40814e5dbc44872c4c2d33deb4912c9902cc Mon Sep 17 00:00:00 2001 From: mahdi Date: Sat, 4 Nov 2023 18:31:36 +0100 Subject: [PATCH] amend --- style/style.go | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/style/style.go b/style/style.go index 0436e22..86ea4f3 100644 --- a/style/style.go +++ b/style/style.go @@ -82,11 +82,20 @@ func NewStyles() *Styles { return l } +func (s *Styles) HasStyle(name string) bool { + var done bool = false + for key := range s.List { + if done = key == name; done { + break + } + } + return done +} + func (s *Styles) Get(name string) *Style { - var style *Style - var ok bool = false - if style, ok = s.List[name]; !ok { - style = defStyle + style := defStyle + if s.HasStyle(name) { + style = s.List[name] } return style }