Use the right method to save external video player option state (#265)
This commit is contained in:
parent
39b3217dd3
commit
5778c68526
1 changed files with 6 additions and 4 deletions
|
|
@ -714,7 +714,9 @@ void SetupKotatoSystem(
|
||||||
AddSkip(container);
|
AddSkip(container);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SetupKotatoOther(not_null<Ui::VerticalLayout*> container) {
|
void SetupKotatoOther(
|
||||||
|
not_null<Window::SessionController*> controller,
|
||||||
|
not_null<Ui::VerticalLayout*> container) {
|
||||||
AddDivider(container);
|
AddDivider(container);
|
||||||
AddSkip(container);
|
AddSkip(container);
|
||||||
AddSubsectionTitle(container, rktr("ktg_settings_other"));
|
AddSubsectionTitle(container, rktr("ktg_settings_other"));
|
||||||
|
|
@ -768,9 +770,9 @@ void SetupKotatoOther(not_null<Ui::VerticalLayout*> container) {
|
||||||
)->toggledValue(
|
)->toggledValue(
|
||||||
) | rpl::filter([](bool enabled) {
|
) | rpl::filter([](bool enabled) {
|
||||||
return (enabled != cUseExternalVideoPlayer());
|
return (enabled != cUseExternalVideoPlayer());
|
||||||
}) | rpl::start_with_next([](bool enabled) {
|
}) | rpl::start_with_next([=](bool enabled) {
|
||||||
cSetUseExternalVideoPlayer(enabled);
|
cSetUseExternalVideoPlayer(enabled);
|
||||||
Core::App().saveSettingsDelayed();
|
controller->session().saveSettingsDelayed();
|
||||||
}, container->lifetime());
|
}, container->lifetime());
|
||||||
|
|
||||||
AddSkip(container);
|
AddSkip(container);
|
||||||
|
|
@ -793,7 +795,7 @@ void Kotato::setupContent(not_null<Window::SessionController*> controller) {
|
||||||
SetupKotatoNetwork(content);
|
SetupKotatoNetwork(content);
|
||||||
SetupKotatoFolders(controller, content);
|
SetupKotatoFolders(controller, content);
|
||||||
SetupKotatoSystem(controller, content);
|
SetupKotatoSystem(controller, content);
|
||||||
SetupKotatoOther(content);
|
SetupKotatoOther(controller, content);
|
||||||
|
|
||||||
Ui::ResizeFitChild(this, content);
|
Ui::ResizeFitChild(this, content);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue