Greetings,
I want to trigger an event (storageEvent) that it fire on all windows
and browser tabs (Google Chrome 17.0.963.83 m).
I try the following demo code:

stockStore = Storage.getLocalStorageIfSupported();

if (stockStore != null) {
  stockStore.addStorageEventHandler(new StorageEvent.Handler() {
  public void onStorageChange(StorageEvent event) {
    lastStockLabel.setText("Last Update: "+event.getNewValue() +": "
+event.getOldValue() +": " +event.getUrl());
  }
});
....
@Override
public void onClick(ClickEvent event) {
        if (stockStore != null) {
                stockStore.setItem("key1", "test");
        }
}
....
@Override
public void onClick(ClickEvent event) {
        if (stockStore != null) {
                stockStore.removeItem("key1");
        }
}

The events are triggered but only in the current browser window.
How to fire an event (storageEvent) in all windows and browser tabs.

Thank you very much for your help.
Pascal

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to