You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit fixes a regression that ignored bigger fixed font metrics in TextLayout in one scenario that led to an endloop recalculation loop.
Fixes#1610
Copy file name to clipboardExpand all lines: tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_custom_StyledText.java
+18Lines changed: 18 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -63,6 +63,8 @@
63
63
importorg.eclipse.swt.graphics.Color;
64
64
importorg.eclipse.swt.graphics.Font;
65
65
importorg.eclipse.swt.graphics.FontData;
66
+
importorg.eclipse.swt.graphics.FontMetrics;
67
+
importorg.eclipse.swt.graphics.GC;
66
68
importorg.eclipse.swt.graphics.GlyphMetrics;
67
69
importorg.eclipse.swt.graphics.Point;
68
70
importorg.eclipse.swt.graphics.RGB;
@@ -5934,4 +5936,20 @@ public void test_rangeSelectionKeepsCaret() {
5934
5936
assertEquals("Selection does not start from caret", initialOffset, text.getSelection().x);
5935
5937
assertNotEquals("Selection is not left-to-right", text.getSelection().x, text.getCaretOffset());
0 commit comments