revert #2263 div scale support - causing too many issues for now (#2498 #2497 #2491) fix #2492 calling load() allows overlapping widgets