Skip to content

Commit 89bdd87

Browse files
committed
Fix failing StackRendererTest Test
GC of the event must not be null. Fixes: eclipse-platform/eclipse.platform.swt#1515
1 parent cc770ec commit 89bdd87

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/workbench/renderers/swt/StackRendererTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
import org.eclipse.swt.SWT;
5353
import org.eclipse.swt.custom.CTabFolder;
5454
import org.eclipse.swt.custom.CTabItem;
55+
import org.eclipse.swt.graphics.GC;
5556
import org.eclipse.swt.graphics.Image;
5657
import org.eclipse.swt.graphics.Rectangle;
5758
import org.eclipse.swt.widgets.Composite;
@@ -540,7 +541,9 @@ public void testOnboardingIsHiddenWhenEditorOpened() {
540541
partStack.getChildren().add(part1);
541542
partStack.setSelectedElement(part1);
542543

543-
tabFolder.notifyListeners(SWT.Paint, new Event());
544+
Event event = new Event();
545+
event.gc = new GC(tabFolder);
546+
tabFolder.notifyListeners(SWT.Paint, event);
544547

545548
expected = new Rectangle(StackRenderer.ONBOARDING_SPACING, StackRenderer.ONBOARDING_TOP_SPACING, 0, 0);
546549
assertEquals(expected, outerOnboardingComposite.getBounds());

0 commit comments

Comments
 (0)