1327 |
x_update_end (f) |
x_update_end (f) |
1328 |
struct frame *f; |
struct frame *f; |
1329 |
{ |
{ |
1330 |
|
/* Mouse highlight may be displayed again. */ |
1331 |
|
FRAME_MAC_DISPLAY_INFO (f)->mouse_face_defer = 0; |
1332 |
|
|
1333 |
|
BLOCK_INPUT; |
1334 |
/* Reset the background color of Mac OS Window to that of the frame after |
/* Reset the background color of Mac OS Window to that of the frame after |
1335 |
update so that it is used by Mac Toolbox to clear the update region before |
update so that it is used by Mac Toolbox to clear the update region before |
1336 |
an update event is generated. */ |
an update event is generated. */ |
1338 |
|
|
1339 |
mac_set_backcolor (FRAME_BACKGROUND_PIXEL (f)); |
mac_set_backcolor (FRAME_BACKGROUND_PIXEL (f)); |
1340 |
|
|
|
/* Mouse highlight may be displayed again. */ |
|
|
FRAME_MAC_DISPLAY_INFO (f)->mouse_face_defer = 0; |
|
|
|
|
|
BLOCK_INPUT; |
|
1341 |
XFlush (FRAME_MAC_DISPLAY (f)); |
XFlush (FRAME_MAC_DISPLAY (f)); |
1342 |
UNBLOCK_INPUT; |
UNBLOCK_INPUT; |
1343 |
} |
} |
5140 |
modified_left = f->left_pos; |
modified_left = f->left_pos; |
5141 |
modified_top = f->top_pos; |
modified_top = f->top_pos; |
5142 |
|
|
5143 |
MoveWindow (f->output_data.mac->mWP, modified_left + 6, |
MoveWindow (FRAME_MAC_WINDOW (f), modified_left + 6, |
5144 |
modified_top + 42, false); |
modified_top + 42, false); |
5145 |
|
|
5146 |
UNBLOCK_INPUT; |
UNBLOCK_INPUT; |