Try this at your code in the Fiddle:
$(".header, .logo").on("click",function(){
var relatedSelect2 = $(this).parent('.parent').children('.test');
$('.test').hide();
$('.parent').each(function(index){
$(this).children('input:checked').parent('.parent').children('.test').show();
});
relatedSelect2.show();
});
This will not hide the select if the header radio is checked, even if a logo radio is checked in another row.