org.symbian.tools.wrttools.previewer/src/org/symbian/tools/wrttools/previewer/preview/AbstractPreviewPage.java
changeset 319 40387cc658b4
parent 304 d92630dec325
child 347 6c48d84d3490
equal deleted inserted replaced
318:3b65ff845125 319:40387cc658b4
    96     }
    96     }
    97 
    97 
    98     private boolean refreshScheduled = false;
    98     private boolean refreshScheduled = false;
    99 
    99 
   100     public synchronized void process(Collection<IFile> files) {
   100     public synchronized void process(Collection<IFile> files) {
   101         if (!refreshScheduled && needsRefresh(files)) {
   101         if (!isDisposed() && !refreshScheduled && needsRefresh(files)) {
   102             asyncExec(new Runnable() {
   102             asyncExec(new Runnable() {
   103                 public void run() {
   103                 public void run() {
   104                     refreshBrowser();
   104                     refreshBrowser();
   105                 }
   105                 }
   106             });
   106             });