aboutsummaryrefslogtreecommitdiffstats
path: root/src/window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/window.c')
-rw-r--r--src/window.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/window.c b/src/window.c
index 662b587150d..3c556fff69b 100644
--- a/src/window.c
+++ b/src/window.c
@@ -645,13 +645,18 @@ calc_absolute_offset(struct window *w, int *add_x, int *add_y)
645#ifdef FRAME_MENUBAR_HEIGHT 645#ifdef FRAME_MENUBAR_HEIGHT
646 *add_y += FRAME_MENUBAR_HEIGHT (f); 646 *add_y += FRAME_MENUBAR_HEIGHT (f);
647#endif 647#endif
648#ifdef FRAME_TOOLBAR_HEIGHT 648#ifdef FRAME_TOOLBAR_TOP_HEIGHT
649 *add_y += FRAME_TOOLBAR_TOP_HEIGHT (f);
650#elif FRAME_TOOLBAR_HEIGHT
649 *add_y += FRAME_TOOLBAR_HEIGHT (f); 651 *add_y += FRAME_TOOLBAR_HEIGHT (f);
650#endif 652#endif
651#ifdef FRAME_NS_TITLEBAR_HEIGHT 653#ifdef FRAME_NS_TITLEBAR_HEIGHT
652 *add_y += FRAME_NS_TITLEBAR_HEIGHT (f); 654 *add_y += FRAME_NS_TITLEBAR_HEIGHT (f);
653#endif 655#endif
654 *add_x = f->left_pos; 656 *add_x = f->left_pos;
657#ifdef FRAME_TOOLBAR_LEFT_WIDTH
658 *add_x += FRAME_TOOLBAR_LEFT_WIDTH (f);
659#endif
655} 660}
656 661
657DEFUN ("window-absolute-pixel-edges", Fwindow_absolute_pixel_edges, 662DEFUN ("window-absolute-pixel-edges", Fwindow_absolute_pixel_edges,