def on_digit_only_setting_changed(entry: Gtk.Entry) -> None: current_value = entry.get_text() section = entry.get_section_name() option = entry.get_name() if current_value.isdigit(): config.new(section, option, int(current_value)) else: entry.set_text(utils.remove_letters(current_value))
def on_setting_changed(entry: Gtk.Entry) -> None: current_value = entry.get_text() section = entry.get_section_name() option = entry.get_name() config.new(section, option, current_value)