@SuppressWarnings("deprecation") // overridden for logging and hacking purposes, as other similar methods all delegate to this one
    @Override
    public void reshape(int x, int y, int width, int height) {
      if (LOG.isTraceEnabled()) {
        LOG.trace(new Throwable("DialogWrapperPeerImpl.MyDialog.reshape(title='" + getTitle() + "'): " + new Rectangle(x, y, width, height)));
      }
      var sizeHack = myMacDirtySizeHack;
      if (sizeHack != null) {
        sizeHack.updateSize(width, height);
      }
      super.reshape(x, y, width, height);
    }
@SuppressWarnings("deprecation") // overridden for logging and hacking purposes, as other similar methods all delegate to this one
    @Override
    public void reshape(int x, int y, int width, int height)