[PULL 07/11] ui: avoid sending framebuffer updates outside client desktop bounds