update SwipeBackLayout
Revert "update SwipeBackLayout"

This reverts commit f8767d01e0451b3ddb7b271aab62ff3ba782dd0c.
Revert "Revert "update SwipeBackLayout""

This reverts commit 2f22f839dfced4f3b02bd7a63aba51cfff31291e.