Fix the bug that the open data dialog's subaction is not set properly when user click through multiple radio buttons