fix workspace layout extend