x11: Fix above state client behavior is inconsistencies.
when above state client is not contained by workarea, action setgeometry will make the client cover the taskbar.
when above state client is not contained by workarea, action setgeometry will make the client cover the taskbar.