I'm working with a GUI that has some tables that contain check-boxes (Just as iTunes does).

![iTunes Checkboxes within Table][1]

The surprising thing is that the checkboxes in the system I'm working on get checked or unchecked after double clicking them, which is not intuitive at all!

How can we prevent users from clicking a checkbox by mistake? Can double click checkboxes be made usable?


  [1]: https://i.sstatic.net/KS1y5.png