new source commit 626a8eb2ca2250074917c29f2fa03fbe19f758fc
    Fix incorrect handling of work area and WM_STRUT which cause incorrect
    popup menu places.