chore: refactor settings

This commit is contained in:
AlexeyZavar
2025-05-05 20:36:16 +03:00
parent 4870d59a43
commit 409165dec6
65 changed files with 647 additions and 651 deletions
@@ -1307,8 +1307,8 @@ void Widget::setupMainMenuToggle() {
? &st::dialogsMenuToggleUnread
: &st::dialogsMenuToggleUnreadMuted;
const auto settings = &AyuSettings::getInstance();
if (settings->hideNotificationCounters) {
const auto& settings = AyuSettings::getInstance();
if (settings.hideNotificationCounters) {
icon = nullptr;
}
@@ -1318,8 +1318,8 @@ void Widget::setupMainMenuToggle() {
void Widget::setupStories() {
// AyuGram disableStories
const auto settings = &AyuSettings::getInstance();
if (settings->disableStories) {
const auto& settings = AyuSettings::getInstance();
if (settings.disableStories) {
return;
}
@@ -2277,8 +2277,8 @@ void Widget::updateStoriesVisibility() {
return;
}
const auto settings = &AyuSettings::getInstance();
if (settings->disableStories) {
const auto& settings = AyuSettings::getInstance();
if (settings.disableStories) {
_stories->setVisible(false);
return;
}