From 3b3cd1bf1f18dc9b4ff50d28fe4bb0bdd7c2abb0 Mon Sep 17 00:00:00 2001 From: reuk Date: Wed, 17 Jan 2024 22:49:26 +0000 Subject: [PATCH] DemoRunner: Avoid applying insets to main component on desktop systems --- examples/DemoRunner/Source/UI/MainComponent.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/DemoRunner/Source/UI/MainComponent.cpp b/examples/DemoRunner/Source/UI/MainComponent.cpp index 3428b41b2a..bc960bc16d 100644 --- a/examples/DemoRunner/Source/UI/MainComponent.cpp +++ b/examples/DemoRunner/Source/UI/MainComponent.cpp @@ -363,8 +363,10 @@ void MainComponent::resized() { auto bounds = getLocalBounds(); + #if JUCE_IOS || JUCE_ANDROID if (auto* display = Desktop::getInstance().getDisplays().getDisplayForRect (getScreenBounds())) return display->safeAreaInsets.subtractedFrom (display->keyboardInsets.subtractedFrom (bounds)); + #endif return bounds; }();