Changeset 5074
- Timestamp:
- 07/09/08 13:33:55 (4 months ago)
- Location:
- trunk/src/com/itmill/toolkit
- Files:
-
- 1 added
- 1 modified
-
terminal/gwt/client/ui/IProgressIndicator.java (modified) (2 diffs)
-
tests/tickets/Ticket1581.java (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/com/itmill/toolkit/terminal/gwt/client/ui/IProgressIndicator.java
r4771 r5074 21 21 private final Poller poller; 22 22 private boolean indeterminate = false; 23 private boolean pollerSuspendedDueDetach; 23 24 24 25 public IProgressIndicator() { … … 65 66 } 66 67 68 protected void onAttach() { 69 super.onAttach(); 70 if (pollerSuspendedDueDetach) { 71 poller.run(); 72 } 73 } 74 75 protected void onDetach() { 76 super.onDetach(); 77 poller.cancel(); 78 pollerSuspendedDueDetach = true; 79 } 80 67 81 public void setVisible(boolean visible) { 68 82 super.setVisible(visible);
