From 2095995b51d17cfc77dd6497e221046f48a6f8a8 Mon Sep 17 00:00:00 2001 From: Stefan Frederik Date: Sat, 3 Sep 2022 09:46:22 +0200 Subject: [PATCH] apply [t]rack operation to all locked (instead of selected) graphs --- src/callback.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/callback.c b/src/callback.c index 675f155e..96942a2c 100644 --- a/src/callback.c +++ b/src/callback.c @@ -489,7 +489,8 @@ static int waves_callback(int event, int mx, int my, KeySym key, int button, int } else if((key == 't') ) { if(track_dset != -2) { - if(i == xctx->graph_master || r->sel) { + const char *unlocked = strstr(get_tok_value(r->prop_ptr, "flags", 0), "unlocked"); + if(i == xctx->graph_master || !unlocked) { my_strdup(1448, &r->prop_ptr, subst_token(r->prop_ptr, "dataset", my_itoa(track_dset))); } need_redraw = 1;