Write-only HeteroKey settings (e.g. 0x8071 zone effects) legitimately return None on first read. Gate null_okay on validator.readable so genuine read failures on readable settings still surface; drop the unconditional alert in HeteroKeyControl.set_value(None). |
||
|---|---|---|
| .. | ||
| about | ||
| perkey | ||
| __init__.py | ||
| action.py | ||
| common.py | ||
| config_panel.py | ||
| desktop_notifications.py | ||
| diversion_rules.py | ||
| icons.py | ||
| pair_window.py | ||
| rule_actions.py | ||
| rule_base.py | ||
| rule_conditions.py | ||
| tray.py | ||
| window.py | ||