]> source.dussan.org Git - vaadin-framework.git/commitdiff
Revert "Hide button caption overflow in reindeer and valo. (#11864)"
authorJouni Koivuviita <jouni@vaadin.com>
Tue, 3 Mar 2015 07:47:59 +0000 (07:47 +0000)
committerVaadin Code Review <review@vaadin.com>
Tue, 3 Mar 2015 07:49:54 +0000 (07:49 +0000)
This reverts commit c9586c93b93987d9b5942c38ef0b536c091092a5.

This fix will break button focus outline in Valo. The overflow hidden needs to be placed on the inner element (v-button-wrap).

For Reindeer the fix is okay, but for consistency it might make sense to move it there to the inner element also.

Change-Id: I6cac9fc6a1c8ae6be9969b8dc8533b9cad118d6a

WebContent/VAADIN/themes/reindeer/button/button-standard.scss
WebContent/VAADIN/themes/valo/components/_button.scss
uitest/src/com/vaadin/tests/themes/ButtonTextOverflow.java [deleted file]
uitest/src/com/vaadin/tests/themes/ButtonTextOverflowTest.java [deleted file]

index 4809611442345b71272a98cdf62c447e2696bc8e..632340f228d4b5efd837ae41dcc8fdaf7a53f5cc 100644 (file)
@@ -42,8 +42,6 @@
        background-repeat: no-repeat;
        background-position: right top;
        background-image: url(img/right.png);  /** sprite-ref: buttons; sprite-alignment: right */
-       overflow: hidden;
-       text-overflow: ellipsis;
        }
 
 .#{$primaryStyleName}-caption {
index 673a55a97a013417b9f2231d55b0646359a8a993..3a4bca615d0049217c4a5a98f8fe3e8748c49c96 100644 (file)
     text-align: center;
     white-space: nowrap;
     outline: none;
-    overflow: hidden;
-    text-overflow: ellipsis;
     @include valo-tappable;
     @if $vertical-centering {
       @include valo-button-vertical-centering;
diff --git a/uitest/src/com/vaadin/tests/themes/ButtonTextOverflow.java b/uitest/src/com/vaadin/tests/themes/ButtonTextOverflow.java
deleted file mode 100644 (file)
index 6cf8b79..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.vaadin.tests.themes;
-
-import com.vaadin.server.VaadinRequest;
-import com.vaadin.tests.components.AbstractTestUI;
-import com.vaadin.ui.Button;
-
-public class ButtonTextOverflow extends AbstractTestUI {
-
-    @Override
-    protected void setup(VaadinRequest request) {
-        Button button = new Button("Button Button Button");
-
-        button.setWidth("100px");
-
-        addComponent(button);
-    }
-
-    @Override
-    protected String getTestDescription() {
-        return "Overflowing button caption should be hidden with ellipsis.";
-    }
-
-    @Override
-    protected Integer getTicketNumber() {
-        return 11864;
-    }
-}
diff --git a/uitest/src/com/vaadin/tests/themes/ButtonTextOverflowTest.java b/uitest/src/com/vaadin/tests/themes/ButtonTextOverflowTest.java
deleted file mode 100644 (file)
index e31e98a..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.vaadin.tests.themes;
-
-import java.io.IOException;
-
-import org.junit.Test;
-
-import com.vaadin.tests.tb3.MultiBrowserTest;
-
-public class ButtonTextOverflowTest extends MultiBrowserTest {
-
-    @Test
-    public void captionOverflowIsHiddenInReindeer() throws IOException {
-        openTestURL("theme=reindeer");
-
-        compareScreen("reindeer");
-    }
-
-    @Test
-    public void captionOverflowIsHiddenInValo() throws IOException {
-        openTestURL("theme=valo");
-
-        compareScreen("valo");
-    }
-
-}
\ No newline at end of file