added disabled state
fixed tests
Merge pull request #5 from topcoat/desktop-parity

added disabled state