process the desktop layout when add or del views