diff --git a/Telegram/SourceFiles/platform/mac/overlay_widget_mac.mm b/Telegram/SourceFiles/platform/mac/overlay_widget_mac.mm index ef544803e9..69c61b3139 100644 --- a/Telegram/SourceFiles/platform/mac/overlay_widget_mac.mm +++ b/Telegram/SourceFiles/platform/mac/overlay_widget_mac.mm @@ -97,9 +97,11 @@ void MacOverlayWidgetHelper::updateStyles(bool fullscreen) { [window setTitleVisibility:NSWindowTitleHidden]; [window setTitlebarAppearsTransparent:YES]; [window setStyleMask:[window styleMask] | NSWindowStyleMaskFullSizeContentView]; +#if 0 if (@available(macOS 12.0, *)) { _data->topNotchSkip = [[window screen] safeAreaInsets].top; } +#endif } void MacOverlayWidgetHelper::refreshButtons(bool fullscreen) { Submodule Telegram/lib_base contains modified content diff --git a/Telegram/lib_base/base/platform/mac/base_battery_saving_mac.mm b/Telegram/lib_base/base/platform/mac/base_battery_saving_mac.mm index 7ce90d3..dac3c2c 100644 --- a/Telegram/lib_base/base/platform/mac/base_battery_saving_mac.mm +++ b/Telegram/lib_base/base/platform/mac/base_battery_saving_mac.mm @@ -138,6 +138,7 @@ BatterySaving::BatterySaving(Fn changedCallback) { _observer = [[LowPowerModeObserver alloc] initWithCallback:std::move(wrapped)]; NSNotificationCenter *center = [NSNotificationCenter defaultCenter]; +#if 0 if (@available(macOS 12.0, *)) { [center addObserver: _observer @@ -145,6 +146,7 @@ BatterySaving::BatterySaving(Fn changedCallback) { name: NSProcessInfoPowerStateDidChangeNotification object: nil]; } +#endif [center addObserver: _observer selector: @selector(powerStateChanged:) @@ -178,11 +180,13 @@ std::optional BatterySaving::enabled() const { return std::nullopt; } NSProcessInfo *info = [NSProcessInfo processInfo]; +#if 0 if (@available(macOS 12.0, *)) { if ([info isLowPowerModeEnabled]) { return true; } } +#endif const auto state = DetectBatteryState(); if (!state.has || !state.draining) { return false; Submodule Telegram/lib_webview contains modified content diff --git a/Telegram/lib_webview/webview/platform/mac/webview_mac.mm b/Telegram/lib_webview/webview/platform/mac/webview_mac.mm index 738e574..80ff5f0 100644 --- a/Telegram/lib_webview/webview/platform/mac/webview_mac.mm +++ b/Telegram/lib_webview/webview/platform/mac/webview_mac.mm @@ -254,10 +254,12 @@ void *Instance::winId() { } void Instance::setOpaqueBg(QColor opaqueBg) { +#if 0 if (@available(macOS 12.0, *)) { [_webview setValue: @NO forKey: @"drawsBackground"]; [_webview setUnderPageBackgroundColor:[NSColor clearColor]]; } +#endif } void Instance::resizeToWindow() {