client: fix context menu off screen sometimes
client: fix context menu off screen sometimes

sammcj/groovebasin,neynah/groovebasin,dwrensha/groovebasin,CalebMorris/groovebasin,dwrensha/groovebasin,Qbuer/groovebasin,melissanoelle/groovebasin,neynah/groovebasin,melissanoelle/groovebasin,CalebMorris/groovebasin,gorlug/groovebasin,andrewrk/groovebasin,Qbuer/groovebasin,dwrensha/groovebasin,emersion/groovebasin,emersion/groovebasin,dwrensha/groovebasin,neynah/groovebasin,emersion/groovebasin,sammcj/groovebasin,andrewrk/groovebasin,Qbuer/groovebasin,sammcj/groovebasin,gorlug/groovebasin,andrewrk/groovebasin,melissanoelle/groovebasin,CalebMorris/groovebasin,gorlug/groovebasin