Dont change selection if new value matches old value.

Change-Id: Ia64ebd397d2c5093ef1aacb2063baebcfa236af8
Fixes-Issue: CLIENT-519
Reviewed-on: http://gerrit.dmdirc.com/3632
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
Add a workaround to fix invite actions (and probably others)

Change-Id: I4d518a7ce698a31633c88e2255b3402ee0b9385a
Reviewed-on: http://gerrit.dmdirc.com/3633
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>