repaint(player.deferScreenUpdates, o.x + x, o.y + y, w, h);
repaint(appClass.deferScreenUpdates, o.x + x, o.y + y, w, h);
  void scheduleRepaint(int x, int y, int w, int h) {    if (rfb.fbs.isSeeking()) {      // Do nothing, and remember we are seeking.      seekMode = true;    } else {      if (seekMode) {        // Immediate repaint of the whole desktop after seeking.        seekMode = false;        if (showSoftCursor)          scrollToPoint(cursorX, cursorY);        updateFramebufferSize();        repaint();      } else {        // Usual incremental repaint.        Point o = getImageOrigin();        repaint(player.deferScreenUpdates, o.x + x, o.y + y, w, h);      }    }  }