diff --git a/patch/bar_powerline_tags.c b/patch/bar_powerline_tags.c index 0987c9b..86fe0a1 100644 --- a/patch/bar_powerline_tags.c +++ b/patch/bar_powerline_tags.c @@ -102,6 +102,11 @@ click_pwrl_tags(Bar *bar, Arg *arg, BarArg *a) if (i < NUMTAGS) { arg->ui = 1 << i; } + #if BAR_TAGPREVIEW_PATCH + if (selmon->previewshow != 0) { + hidetagpreview(selmon); + } + #endif // BAR_TAGPREVIEW_PATCH return ClkTagBar; } diff --git a/patch/bar_taglabels.c b/patch/bar_taglabels.c index cf1b762..48dce77 100644 --- a/patch/bar_taglabels.c +++ b/patch/bar_taglabels.c @@ -87,6 +87,11 @@ click_taglabels(Bar *bar, Arg *arg, BarArg *a) if (i < NUMTAGS) { arg->ui = 1 << i; } + #if BAR_TAGPREVIEW_PATCH + if (selmon->previewshow != 0) { + hidetagpreview(selmon); + } + #endif // BAR_TAGPREVIEW_PATCH return ClkTagBar; } diff --git a/patch/bar_tags.c b/patch/bar_tags.c index 6a420d0..4715e95 100644 --- a/patch/bar_tags.c +++ b/patch/bar_tags.c @@ -88,6 +88,11 @@ click_tags(Bar *bar, Arg *arg, BarArg *a) if (i < NUMTAGS) { arg->ui = 1 << i; } + #if BAR_TAGPREVIEW_PATCH + if (selmon->previewshow != 0) { + hidetagpreview(selmon); + } + #endif // BAR_TAGPREVIEW_PATCH return ClkTagBar; }