132
136
if( window_move != NULL )
133
137
desktop_with_move = window_move->isOnAllDesktops()
134
138
? posToDesktop( window_move_pos - window_move_diff ) : window_move->desktop();
136
144
desktop <= effects->numberOfDesktops();
139
147
if( desktop != desktop_with_move )
153
glScissor( area.x(), dh - area.y() - area.height(), area.width(), area.height());
140
155
paintScreenDesktop( desktop, mask, region, data );
142
161
// paint the desktop with the window being moved as the last one, i.e. on top of others
143
162
if( desktop_with_move != -1 )
144
163
paintScreenDesktop( desktop_with_move, mask, region, data );