Same idea as the fix I did for spaces, we introduce a new signal called selected instead of using ItemDelegate's button signals.