diff --git a/dpf b/dpf index 207e0ae..0c75ecb 160000 --- a/dpf +++ b/dpf @@ -1 +1 @@ -Subproject commit 207e0ae8720faa4db6f34192d83a0ee3b85b832a +Subproject commit 0c75ecb5db751eda5d5d7168f5299274c050766c diff --git a/src/CardinalCommon.cpp b/src/CardinalCommon.cpp index 951b625..f221561 100644 --- a/src/CardinalCommon.cpp +++ b/src/CardinalCommon.cpp @@ -533,6 +533,15 @@ END_NAMESPACE_DISTRHO namespace rack { +bool isMini() +{ +#if CARDINAL_VARIANT_MINI + return true; +#else + return false; +#endif +} + bool isStandalone() { return std::strstr(getPluginFormatName(), "Standalone") != nullptr; diff --git a/src/CardinalCommon.hpp b/src/CardinalCommon.hpp index b411b81..cf2db53 100644 --- a/src/CardinalCommon.hpp +++ b/src/CardinalCommon.hpp @@ -43,6 +43,7 @@ namespace window { void generateScreenshot(); } +bool isMini(); bool isStandalone(); #ifdef ARCH_WIN diff --git a/src/override/Scene.cpp b/src/override/Scene.cpp index 7cd9a48..e8f1e77 100644 --- a/src/override/Scene.cpp +++ b/src/override/Scene.cpp @@ -139,7 +139,7 @@ Scene::Scene() { browser->hide(); addChild(browser); - if (isStandalone()) + if (isStandalone() || isMini()) return; internal->resizeHandle = new ResizeHandle;