1325 |
x_update_end (f) |
x_update_end (f) |
1326 |
struct frame *f; |
struct frame *f; |
1327 |
{ |
{ |
1328 |
|
/* Mouse highlight may be displayed again. */ |
1329 |
|
FRAME_MAC_DISPLAY_INFO (f)->mouse_face_defer = 0; |
1330 |
|
|
1331 |
|
BLOCK_INPUT; |
1332 |
/* 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 |
1333 |
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 |
1334 |
an update event is generated. */ |
an update event is generated. */ |
1336 |
|
|
1337 |
mac_set_backcolor (FRAME_BACKGROUND_PIXEL (f)); |
mac_set_backcolor (FRAME_BACKGROUND_PIXEL (f)); |
1338 |
|
|
|
/* Mouse highlight may be displayed again. */ |
|
|
FRAME_MAC_DISPLAY_INFO (f)->mouse_face_defer = 0; |
|
|
|
|
|
BLOCK_INPUT; |
|
1339 |
XFlush (FRAME_MAC_DISPLAY (f)); |
XFlush (FRAME_MAC_DISPLAY (f)); |
1340 |
UNBLOCK_INPUT; |
UNBLOCK_INPUT; |
1341 |
} |
} |
5123 |
modified_left = f->left_pos; |
modified_left = f->left_pos; |
5124 |
modified_top = f->top_pos; |
modified_top = f->top_pos; |
5125 |
|
|
5126 |
MoveWindow (f->output_data.mac->mWP, modified_left + 6, |
MoveWindow (FRAME_MAC_WINDOW (f), modified_left + 6, |
5127 |
modified_top + 42, false); |
modified_top + 42, false); |
5128 |
|
|
5129 |
UNBLOCK_INPUT; |
UNBLOCK_INPUT; |