diff options
author | nicm <nicm> | 2015-08-28 07:49:24 +0000 |
---|---|---|
committer | nicm <nicm> | 2015-08-28 07:49:24 +0000 |
commit | fc58e44f89b876aa051f849361bc215c1f965696 (patch) | |
tree | ecdd2b832cde3428dc62ac3c98ff8cf96062dec1 /names.c | |
parent | 2ffbd5b5f05dded1564ba32a6a00b0b417439b2f (diff) | |
download | rtmux-fc58e44f89b876aa051f849361bc215c1f965696.tar.gz rtmux-fc58e44f89b876aa051f849361bc215c1f965696.tar.bz2 rtmux-fc58e44f89b876aa051f849361bc215c1f965696.zip |
Only do the automatic-rename dance if the pane has changed (seen output,
or new active pane).
Diffstat (limited to 'names.c')
-rw-r--r-- | names.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -50,6 +50,10 @@ window_name_callback(unused int fd, unused short events, void *data) if (w->active == NULL) return; + if (~w->active->flags & PANE_CHANGED) + return; + w->active->flags &= ~PANE_CHANGED; + if (!options_get_number(&w->options, "automatic-rename")) { if (event_initialized(&w->name_timer)) event_del(&w->name_timer); |