summaryrefslogtreecommitdiff
path: root/modes.go
diff options
context:
space:
mode:
authorewy <ewy0@protonmail.com>2026-05-02 17:10:30 +0200
committerewy <ewy0@protonmail.com>2026-05-02 17:10:30 +0200
commit1924b93dfbed17f7f22d3c373939dcceeb753852 (patch)
treef3766a0dafe8e3cf0214dcaf8a93c78fb0654bd4 /modes.go
parent64a5dd6b324ed93ab61fcc7039124ede797984b2 (diff)
whoops :3
Diffstat (limited to 'modes.go')
-rw-r--r--modes.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/modes.go b/modes.go
index 8f652fa..0ba6e8c 100644
--- a/modes.go
+++ b/modes.go
@@ -15,10 +15,10 @@ type ModeMap[T any] map[*bool]T
func (m ModeMap[T]) Traverse(then func(in T) error) {
for enabled, mode := range m {
- var err error
- if *enabled {
- err = then(mode)
+ if !*enabled {
+ continue
}
+ err := then(mode)
if errors.Is(err, Continue) {
continue
} else if err != nil {