diff options
author | Shawn O. Pearce <sop@google.com> | 2011-06-13 08:22:37 -0700 |
---|---|---|
committer | Shawn O. Pearce <sop@google.com> | 2011-06-13 08:22:37 -0700 |
commit | eef07192d690b4ba6ee5ce23b5afb47a5b000bf9 (patch) | |
tree | 226a4818a120988f19c6fe6c75bbebb9546f18d6 | |
parent | f258b54813e7694bf3a84046393ad16882dab867 (diff) | |
download | gwtexpui-eef07192d690b4ba6ee5ce23b5afb47a5b000bf9.tar.gz |
assert: Include description of duplicate key registration
This way its easier to track down the problem during GWT debug
sessions.
Change-Id: Idab1f1163069cba7285f986dcfebd34391b9045c
-rw-r--r-- | src/main/java/com/google/gwtexpui/globalkey/client/KeyCommandSet.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/google/gwtexpui/globalkey/client/KeyCommandSet.java b/src/main/java/com/google/gwtexpui/globalkey/client/KeyCommandSet.java index 05d0104..4f3205a 100644 --- a/src/main/java/com/google/gwtexpui/globalkey/client/KeyCommandSet.java +++ b/src/main/java/com/google/gwtexpui/globalkey/client/KeyCommandSet.java @@ -53,7 +53,9 @@ public class KeyCommandSet implements KeyPressHandler { } public void add(final KeyCommand k) { - assert !map.containsKey(k.keyMask); + assert !map.containsKey(k.keyMask) + : "Key " + k.describeKeyStroke().asString() + + " already registered"; if (!map.containsKey(k.keyMask)) { map.put(k.keyMask, k); } |