From 59c32d19cc11c52873d2939e9b178d1a8a5b7f5f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 16 May 2025 12:17:00 +0530 Subject: [PATCH] Simplify code --- kittens/clipboard/write.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/kittens/clipboard/write.go b/kittens/clipboard/write.go index 2636b153b..bc25ac596 100644 --- a/kittens/clipboard/write.go +++ b/kittens/clipboard/write.go @@ -8,6 +8,7 @@ import ( "io" "os" "path/filepath" + "slices" "strings" "github.com/kovidgoyal/kitty/tools/tui/loop" @@ -37,12 +38,7 @@ func (self *Input) has_mime_matching(predicate func(string) bool) bool { if predicate(self.mime_type) { return true } - for _, i := range self.extra_mime_types { - if predicate(i) { - return true - } - } - return false + return slices.ContainsFunc(self.extra_mime_types, predicate) } func write_loop(inputs []*Input, opts *Options) (err error) {