Seperate card filter panel 's ui events with its parent fragment to make it clearer