window-body-height correctly subtracts the tab-line's height but
window-edges did not add this same height to the y-offset.
See https://github.com/emacs-exwm/exwm/pull/114
* lisp/window.el (window-edges): Add the tab-line-height to the y-offet
of the window body. (Bug#75576)
(cherry picked from commit
ec20ebf2413ca1042cd41e3a278d18f1fc1debf6)
(top-body
(when body
(+ (window-pixel-top window) border-width
- (window-header-line-height window))))
+ (window-header-line-height window)
+ (window-tab-line-height window))))
(right (+ left (if pixelwise
(window-pixel-width window)
(window-total-width window))))