Created by: talentprince
if we do a drag or set different panel state to make it dragging, then goes into save state immediately (fragment replaced into back stack or activity kill by system), panel state will be saved as DRAGGING and after view restore it will break down the whole logic.