This pr fixes the following bug:
In sensor configuration dialog, where some sensors are enabled and some are disabled, on small landscape screen, scroll the list up and down. See some checkboxes change value without user input.
Reason: 'item' views are recycled by list component. Assigning "checked" value to used item calls old callback.
Resolution: install new callback first, assign value after.
This pr fixes the following bug: In sensor configuration dialog, where some sensors are enabled and some are disabled, on small landscape screen, scroll the list up and down. See some checkboxes change value without user input. Reason: 'item' views are recycled by list component. Assigning "checked" value to used item calls old callback. Resolution: install new callback first, assign value after.