selecting a row in preferences > events > sounds selects, but doesn't deselect
open the preferences, go to events and select a row which has not yet been checked. the checkbox is now checked. if you select a row which has been checked already but is not currently selected, the row is not unselected -> inconsistent behaviour.
either should selecting a row not check the checkbox of an event but only selecting the checkbox itself (my recommendation) or selecting an event with an already checked checkbox should uncheck the checkbox for this event.
i recommend not checking the checkbox when you only select the row, because checking the box when not clicking the box explicitely but only selecting the row could lead to many unwanted changes in the enabled sounds if you just select the rows one after another to check the used sounds for example. if you do that, you currently enable all sound events, even if you just wanted to check what sound would be uses but didn't want to really enable the event.
short: selecting a row shouldn't check (enable) a sound event but only clicking the checkbox should select/deselect an event.