Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Krauth2017-08-29 11:20:59 +0000
committerMarvin Mueller2017-09-15 05:53:23 +0000
commitdbc1f62b59ef8b489b8a39b712420359a8d5d2f4 (patch)
tree46f00ffbd6955cec0a933fabf8a7dfbfbc0e2b56
parent7a18a7091030fef8a2131fcab18343353088cc1f (diff)
downloadorg.eclipse.jubula.core-dbc1f62b59ef8b489b8a39b712420359a8d5d2f4.tar.gz
org.eclipse.jubula.core-dbc1f62b59ef8b489b8a39b712420359a8d5d2f4.tar.xz
org.eclipse.jubula.core-dbc1f62b59ef8b489b8a39b712420359a8d5d2f4.zip
Bug 415150 Fixing bounds detection problems with Checkboxes in SWT
Change-Id: I4848d21aa1259b96b056b58f26653348c4ff083b Signed-off-by: Marcel Krauth <Marcel.Krauth@bredex.de>
-rw-r--r--org.eclipse.jubula.rc.swt/src/org/eclipse/jubula/rc/swt/tester/TableTester.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/org.eclipse.jubula.rc.swt/src/org/eclipse/jubula/rc/swt/tester/TableTester.java b/org.eclipse.jubula.rc.swt/src/org/eclipse/jubula/rc/swt/tester/TableTester.java
index 9ccb57588..20177348f 100644
--- a/org.eclipse.jubula.rc.swt/src/org/eclipse/jubula/rc/swt/tester/TableTester.java
+++ b/org.eclipse.jubula.rc.swt/src/org/eclipse/jubula/rc/swt/tester/TableTester.java
@@ -154,6 +154,10 @@ public class TableTester extends AbstractTableTester {
checkRowColBounds(rowCount, col);
final Rectangle itemBounds = adapter.getCellBounds(
rowCount, col, false);
+ if (col == 0
+ && (comp.getStyle() & SWT.CHECK) == SWT.CHECK) {
+ itemBounds.x = 0;
+ }
final org.eclipse.swt.graphics.Point
absItemBounds = comp
.toDisplay(itemBounds.x, itemBounds.y);

Back to the top