BUG:398327 Make delete work.
It seems to require a value in the signal.
Also made the dialog look a little nicer. It looked all weird before.
There's still the problem of CCBUG:398260