From 5dfbd29c46b4b7885e719d9320da0c4894c0a126 Mon Sep 17 00:00:00 2001 From: Marc Englund Date: Mon, 15 Apr 2013 10:45:32 +0300 Subject: [PATCH] Fixes test (locator) and quiet mode for DebugWindow #11603 Change-Id: If80e903bec9cb4dbd9dc87d0994634f4eaf0b9ae Ticket: 11603 --- .../client/debug/internal/ConsoleAdapter.java | 13 ++++++++++--- .../com/vaadin/tests/debug/DebugWindowPresent.html | 2 +- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/client/src/com/vaadin/client/debug/internal/ConsoleAdapter.java b/client/src/com/vaadin/client/debug/internal/ConsoleAdapter.java index 13ec8a43ff..4b9e831ec5 100644 --- a/client/src/com/vaadin/client/debug/internal/ConsoleAdapter.java +++ b/client/src/com/vaadin/client/debug/internal/ConsoleAdapter.java @@ -114,16 +114,23 @@ public class ConsoleAdapter implements Console { window.meta(applicationConnection, meta); } + private boolean quietMode = false; + @Override - public void setQuietMode(boolean quietDebugMode) { - if (quietDebugMode) { + public void setQuietMode(boolean quietMode) { + this.quietMode = quietMode; + if (quietMode) { window.close(); + } else { + // NOP can't switch ATM } } @Override public void init() { - window.init(); + if (!quietMode) { + window.init(); + } } static void handleError(Throwable e, Console target) { diff --git a/uitest/src/com/vaadin/tests/debug/DebugWindowPresent.html b/uitest/src/com/vaadin/tests/debug/DebugWindowPresent.html index fb4c266db1..ff5c731e5c 100644 --- a/uitest/src/com/vaadin/tests/debug/DebugWindowPresent.html +++ b/uitest/src/com/vaadin/tests/debug/DebugWindowPresent.html @@ -18,7 +18,7 @@ assertElementPresent - vaadin=runcomvaadintestsdebugDebugWindowPresent::Root/VDebugConsole[0] + vaadin=runcomvaadintestsdebugDebugWindowPresent::Root/VDebugWindow[0] -- 2.39.5