diff options
Diffstat (limited to 'org.eclipse.ui.console/src/org/eclipse/ui/internal/console/ConsolePatternMatcher.java')
-rw-r--r-- | org.eclipse.ui.console/src/org/eclipse/ui/internal/console/ConsolePatternMatcher.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/ConsolePatternMatcher.java b/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/ConsolePatternMatcher.java index d445277c0..3289b751b 100644 --- a/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/ConsolePatternMatcher.java +++ b/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/ConsolePatternMatcher.java @@ -31,7 +31,7 @@ import org.eclipse.ui.console.TextConsole; public class ConsolePatternMatcher implements IDocumentListener { - private MatchJob fMatchJob = new MatchJob(); + private MatchJob fMatchJob; /** * Collection of compiled pattern match listeners @@ -46,12 +46,14 @@ public class ConsolePatternMatcher implements IDocumentListener { public ConsolePatternMatcher(TextConsole console) { fConsole = console; + fMatchJob = new MatchJob(); } private class MatchJob extends Job { MatchJob() { super("Match Job"); //$NON-NLS-1$ setSystem(true); + setRule(fConsole.getSchedulingRule()); } /* |