From 4acb116d78588489e79b7e17a79d4609a32fbba7 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 8 Mar 2026 20:14:32 +0200 Subject: task 367: carry full trace filters through TUI context --- internal/flags/flags.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'internal/flags') diff --git a/internal/flags/flags.go b/internal/flags/flags.go index af8f84c..61b5470 100644 --- a/internal/flags/flags.go +++ b/internal/flags/flags.go @@ -12,6 +12,7 @@ import ( "time" "ior/internal/collapse" + "ior/internal/globalfilter" ) var ( @@ -47,6 +48,7 @@ type Config struct { TUIExportEnable bool CollapsedFields []string CountField string + GlobalFilter globalfilter.Filter } // NewFlags returns a configuration instance initialized with project defaults. @@ -83,6 +85,7 @@ func (f Config) clone() Config { out.TracepointsToAttach = slices.Clone(f.TracepointsToAttach) out.TracepointsToExclude = slices.Clone(f.TracepointsToExclude) out.CollapsedFields = slices.Clone(f.CollapsedFields) + out.GlobalFilter = f.GlobalFilter.Clone() return out } -- cgit v1.2.3