attempted fix on iOS fixed position bug