mirror of
https://github.com/eried/portapack-mayhem.git
synced 2025-01-11 07:19:34 -05:00
Merge pull request #854 from gullradriel/converter-fix-disable
Fix to force converter icon to be displayed if enabled
This commit is contained in:
commit
7ef98f7741
@ -337,6 +337,10 @@ SetConverterSettingsView::SetConverterSettingsView(NavigationView& nav) {
|
|||||||
check_show_converter.set_value(!portapack::persistent_memory::config_hide_converter());
|
check_show_converter.set_value(!portapack::persistent_memory::config_hide_converter());
|
||||||
check_show_converter.on_select = [this](Checkbox&, bool v) {
|
check_show_converter.on_select = [this](Checkbox&, bool v) {
|
||||||
portapack::persistent_memory::set_config_hide_converter(!v);
|
portapack::persistent_memory::set_config_hide_converter(!v);
|
||||||
|
if( !v )
|
||||||
|
{
|
||||||
|
check_converter.set_value(false);
|
||||||
|
}
|
||||||
// Retune to take converter change in account
|
// Retune to take converter change in account
|
||||||
receiver_model.set_tuning_frequency( portapack::persistent_memory::tuned_frequency() );
|
receiver_model.set_tuning_frequency( portapack::persistent_memory::tuned_frequency() );
|
||||||
//Refresh status bar with/out converter
|
//Refresh status bar with/out converter
|
||||||
@ -346,6 +350,11 @@ SetConverterSettingsView::SetConverterSettingsView(NavigationView& nav) {
|
|||||||
|
|
||||||
check_converter.set_value(portapack::persistent_memory::config_converter());
|
check_converter.set_value(portapack::persistent_memory::config_converter());
|
||||||
check_converter.on_select = [this](Checkbox&, bool v) {
|
check_converter.on_select = [this](Checkbox&, bool v) {
|
||||||
|
if( v )
|
||||||
|
{
|
||||||
|
check_show_converter.set_value(true);
|
||||||
|
portapack::persistent_memory::set_config_hide_converter(false);
|
||||||
|
}
|
||||||
portapack::persistent_memory::set_config_converter(v);
|
portapack::persistent_memory::set_config_converter(v);
|
||||||
// Retune to take converter change in account
|
// Retune to take converter change in account
|
||||||
receiver_model.set_tuning_frequency( portapack::persistent_memory::tuned_frequency() );
|
receiver_model.set_tuning_frequency( portapack::persistent_memory::tuned_frequency() );
|
||||||
|
Loading…
Reference in New Issue
Block a user