aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArtur Signell <artur.signell@itmill.com>2010-02-23 08:35:32 +0000
committerArtur Signell <artur.signell@itmill.com>2010-02-23 08:35:32 +0000
commitc11f26fc7899639c019fba5b41c71f46e7399566 (patch)
tree16390d9122f21cd75b0f1ab7bea8da23967d3a6e
parent712088b3fb5f0ded77ce6dc6eff6e7948d38d1f2 (diff)
downloadvaadin-framework-c11f26fc7899639c019fba5b41c71f46e7399566.tar.gz
vaadin-framework-c11f26fc7899639c019fba5b41c71f46e7399566.zip
Test case for #4206
svn changeset:11480/svn branch:6.3
-rw-r--r--tests/src/com/vaadin/tests/components/window/WindowScrollingUp.java39
1 files changed, 39 insertions, 0 deletions
diff --git a/tests/src/com/vaadin/tests/components/window/WindowScrollingUp.java b/tests/src/com/vaadin/tests/components/window/WindowScrollingUp.java
new file mode 100644
index 0000000000..a97341d8b9
--- /dev/null
+++ b/tests/src/com/vaadin/tests/components/window/WindowScrollingUp.java
@@ -0,0 +1,39 @@
+package com.vaadin.tests.components.window;
+
+import com.vaadin.tests.components.AbstractTestCase;
+import com.vaadin.ui.Button;
+import com.vaadin.ui.Table;
+import com.vaadin.ui.Window;
+import com.vaadin.ui.Button.ClickEvent;
+
+public class WindowScrollingUp extends AbstractTestCase {
+
+ @Override
+ protected String getDescription() {
+ return "Scroll down, click 'up' and the view should scroll to the top";
+ }
+
+ @Override
+ protected Integer getTicketNumber() {
+ return 4206;
+ }
+
+ @Override
+ public void init() {
+ Table table = new Table();
+ table.setPageLength(50);
+
+ final Button up = new Button("up");
+ up.addListener(new Button.ClickListener() {
+
+ public void buttonClick(ClickEvent event) {
+ up.getWindow().setScrollTop(0);
+ }
+ });
+
+ setMainWindow(new Window(""));
+ getMainWindow().addComponent(table);
+ getMainWindow().addComponent(up);
+
+ }
+}