Skip to content

Commit fd8ecc1

Browse files
committed
update for v5 overlay pr
1 parent dc0673d commit fd8ecc1

3 files changed

Lines changed: 3 additions & 5 deletions

File tree

src/DevTools.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,12 +128,11 @@ void DevTools::setupDragButton() {
128128
m_dragButton->setPosition(m_settings.buttonPos);
129129
m_dragButton->setZOrder(10000);
130130
m_dragButton->setID("devtools-button"_spr);
131-
SceneManager::get()->keepAcrossScenes(m_dragButton);
131+
OverlayManager::get()->addChild(m_dragButton);
132132
}
133133

134134
void DevTools::removeDragButton() {
135135
if (m_dragButton) {
136-
SceneManager::get()->forget(m_dragButton);
137136
m_dragButton->removeFromParent();
138137
m_dragButton = nullptr;
139138
}

src/main.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
2-
#include "Geode/ui/SceneManager.hpp"
31
#include "platform/platform.hpp"
42
#include <Geode/modify/CCKeyboardDispatcher.hpp>
53
#include <Geode/modify/AchievementNotifier.hpp>

src/pages/Tree.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#include <Geode/utils/cocos.hpp>
33
#include "../DevTools.hpp"
44
#include "../platform/utils.hpp"
5+
#include <Geode/ui/OverlayManager.hpp>
56
#include <misc/cpp/imgui_stdlib.h>
67
#include <Geode/utils/string.hpp>
78
#include "../ImGui.hpp"
@@ -191,6 +192,7 @@ void DevTools::drawTree() {
191192
}
192193

193194
this->drawTreeBranch(CCDirector::get()->getRunningScene(), 0, false, true);
195+
this->drawTreeBranch(OverlayManager::get(), 1, false, true);
194196

195197
if (auto* dragged = this->getDraggedNode()) {
196198
const auto name = formatNodeName(dragged, 0);
@@ -230,5 +232,4 @@ bool DevTools::searchBranch(CCNode* node) {
230232
}
231233
}
232234
return false;
233-
234235
}

0 commit comments

Comments
 (0)