extend singletagset patch to keep the position of floating windows