static new ThreadLocal bindComboBoxToLiveValue_debug; static A bindComboBoxToLiveValue(final A cb, final SimpleLiveValue lv) { final bool debug = isTrue(bindComboBoxToLiveValue_debug!); bindLiveValueListenerToComponent(cb, lv, r { selectItem(cb, lv!) }); onChange(cb, r { S s = getSelectedItem(cb); if (debug) print("ComboBox: " + s); lv.set(s); }); ret cb; }