Fixes an uncaught exception generated trying to set TD widths to non-positive values.

Review by: jlabanca

git-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@4615 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/samples/showcase/src/com/google/gwt/sample/showcase/client/Application.java b/samples/showcase/src/com/google/gwt/sample/showcase/client/Application.java
index 2791dcc..27a7b0a 100644
--- a/samples/showcase/src/com/google/gwt/sample/showcase/client/Application.java
+++ b/samples/showcase/src/com/google/gwt/sample/showcase/client/Application.java
@@ -62,8 +62,7 @@
  * 
  * <li>.Application-menu { The main menu }</li>
  * 
- * <li>.Application-content-wrapper { The scrollable element around the content
- * }</li>
+ * <li>.Application-content-wrapper { The scrollable element around the content }</li>
  * 
  * </ul>
  */
@@ -293,8 +292,8 @@
 
   protected void onWindowResizedImpl(int width) {
     int menuWidth = mainMenu.getOffsetWidth();
-    int contentWidth = width - menuWidth - 30;
-    int contentWidthInner = contentWidth - 10;
+    int contentWidth = Math.max(width - menuWidth - 30, 1);
+    int contentWidthInner = Math.max(contentWidth - 10, 1);
     bottomPanel.setCellWidth(mainMenu, menuWidth + "px");
     bottomPanel.setCellWidth(contentDecorator, contentWidth + "px");
     contentLayout.getCellFormatter().setWidth(0, 0, contentWidthInner + "px");