]> git.eshelyaron.com Git - emacs.git/commitdiff
(EmacsFrameSetCharSize): Do not attempt to preserve the window position.
authorRichard M. Stallman <rms@gnu.org>
Sun, 10 Apr 1994 05:59:24 +0000 (05:59 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sun, 10 Apr 1994 05:59:24 +0000 (05:59 +0000)
src/widget.c

index de2ef27fc49f926a55ef1c108c5ff570d8880fb6..df146b681cb109dbd84d5d85ef5df86b2bd5ed00 100644 (file)
@@ -433,7 +433,7 @@ set_frame_size (ew)
     ew->core.width = pixel_width;
     ew->core.height = pixel_height;
 
-#if 0 /* We don't need this also.  */
+#if 0 /* xfns.c takes care of this now.  */
     /* If a position was specified, assign it to the shell widget.
        (Else WM won't do anything with it.)
      */
@@ -881,9 +881,6 @@ EmacsFrameSetCharSize (widget, columns, rows)
   if (columns < 3) columns = 3;  /* no way buddy */
   if (rows < 3) rows = 3;
 
-  f->display.x->left_pos = f->display.x->widget->core.x;
-  f->display.x->top_pos = f->display.x->widget->core.y;
-
   check_frame_size (f, &rows, &columns);
   f->display.x->vertical_scroll_bar_extra
     = (FRAME_HAS_VERTICAL_SCROLL_BARS (f)
@@ -916,11 +913,4 @@ EmacsFrameSetCharSize (widget, columns, rows)
      for, then the event won't cause the screen to become garbaged, so
      we have to make sure to do it here.  */
   SET_FRAME_GARBAGED (f);
-
-  /* Coordinates of the toplevel widget seem to have been lost.
-     So set it to the rignt values.  */
-  ac = 0;
-  XtSetArg (al[ac], XtNx, f->display.x->left_pos); ac++;
-  XtSetArg (al[ac], XtNy, f->display.x->top_pos); ac++;
-  XtSetValues (f->display.x->widget, al, ac);
 }