Break loop early in TextEditor example
Done with JDT Cleanup exit loop early
Change-Id: Id138ee352d44becb6d7b5405ba4f913c77efee9c
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
diff --git a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/texteditor/TextEditor.java b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/texteditor/TextEditor.java
index 0d499fe..304a7c9 100644
--- a/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/texteditor/TextEditor.java
+++ b/examples/org.eclipse.swt.examples/src/org/eclipse/swt/examples/texteditor/TextEditor.java
@@ -860,7 +860,10 @@
for (StyleRange rangeToDispose : ranges) {
boolean disposeFont = true;
for (StyleRange range : allRanges) {
- if (disposeFont && rangeToDispose.font == range.font) disposeFont = false;
+ if (disposeFont && rangeToDispose.font == range.font) {
+ disposeFont = false;
+ break;
+ }
}
if (disposeFont && rangeToDispose.font != textFont && rangeToDispose.font != null) rangeToDispose.font.dispose();