withPreventDoubleClick