mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-21 03:52:16 -08:00
Remove some redundant calls to x_ignore_errors_for_next_request
* src/xterm.c (x_dnd_do_unsupported_drop, x_set_frame_alpha): Wrap some requests in x_ignore_errors_for_next_request instead of calling it each time.
This commit is contained in:
parent
adc8344e75
commit
a0886b321c
1 changed files with 2 additions and 5 deletions
|
|
@ -3978,12 +3978,10 @@ x_dnd_do_unsupported_drop (struct x_display_info *dpyinfo,
|
|||
x_ignore_errors_for_next_request (dpyinfo);
|
||||
XSendEvent (dpyinfo->display, child,
|
||||
True, ButtonPressMask, &event);
|
||||
x_stop_ignoring_errors (dpyinfo);
|
||||
|
||||
event.xbutton.type = ButtonRelease;
|
||||
event.xbutton.time = before + 2;
|
||||
|
||||
x_ignore_errors_for_next_request (dpyinfo);
|
||||
XSendEvent (dpyinfo->display, child,
|
||||
True, ButtonReleaseMask, &event);
|
||||
x_stop_ignoring_errors (dpyinfo);
|
||||
|
|
@ -6630,22 +6628,21 @@ x_set_frame_alpha (struct frame *f)
|
|||
Do this unconditionally as this function is called on reparent when
|
||||
alpha has not changed on the frame. */
|
||||
|
||||
x_ignore_errors_for_next_request (dpyinfo);
|
||||
|
||||
if (!FRAME_PARENT_FRAME (f))
|
||||
{
|
||||
parent = x_find_topmost_parent (f);
|
||||
|
||||
if (parent != None)
|
||||
{
|
||||
x_ignore_errors_for_next_request (dpyinfo);
|
||||
XChangeProperty (dpy, parent,
|
||||
dpyinfo->Xatom_net_wm_window_opacity,
|
||||
XA_CARDINAL, 32, PropModeReplace,
|
||||
(unsigned char *) &opac, 1);
|
||||
x_stop_ignoring_errors (dpyinfo);
|
||||
}
|
||||
}
|
||||
|
||||
x_ignore_errors_for_next_request (dpyinfo);
|
||||
XChangeProperty (dpy, win, dpyinfo->Xatom_net_wm_window_opacity,
|
||||
XA_CARDINAL, 32, PropModeReplace,
|
||||
(unsigned char *) &opac, 1);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue