commit | 7e36987c9fc4e1cc78b0cedd7e9904154e532894 | [log] [tgz] |
---|---|---|
author | Geneviève Bastien <gbastien+lttng@versatic.net> | Fri Jun 14 12:59:11 2019 -0400 |
committer | Genevieve Bastien <gbastien+lttng@versatic.net> | Thu Jun 20 10:09:51 2019 -0400 |
tree | bac4fa150f236b6dd7068d535d72bf007ba011fd | |
parent | 81e082617c232d301d58f045166e07bed94fac68 [diff] |
filter: Execute the redraw method in UI thread Change-Id: I17d69d93f0ca8ca2fe223e8c64c912cf63eac34e Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net> Reviewed-on: https://git.eclipse.org/r/144084 Tested-by: CI Bot Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
diff --git a/analyses/org.eclipse.tracecompass.incubator.filters.ui/src/org/eclipse/tracecompass/incubator/internal/filters/ui/views/global/GlobalFilterViewer.java b/analyses/org.eclipse.tracecompass.incubator.filters.ui/src/org/eclipse/tracecompass/incubator/internal/filters/ui/views/global/GlobalFilterViewer.java index 4670bab..2c6e7dc 100644 --- a/analyses/org.eclipse.tracecompass.incubator.filters.ui/src/org/eclipse/tracecompass/incubator/internal/filters/ui/views/global/GlobalFilterViewer.java +++ b/analyses/org.eclipse.tracecompass.incubator.filters.ui/src/org/eclipse/tracecompass/incubator/internal/filters/ui/views/global/GlobalFilterViewer.java
@@ -29,6 +29,7 @@ import org.eclipse.swt.dnd.TextTransfer; import org.eclipse.swt.graphics.Point; import org.eclipse.swt.widgets.Composite; +import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.ExpandBar; import org.eclipse.swt.widgets.ExpandItem; import org.eclipse.tracecompass.incubator.internal.filters.ui.lspFilterTextbox.LspFilterTextbox; @@ -346,6 +347,6 @@ // Remove the regex from disabled filters in case it is there fDisabledFilters.removeAll(regexes); // redraw - redraw(); + Display.getDefault().asyncExec(() -> redraw()); } }