Update ProjectManager.cpp

This commit is contained in:
OusmBlueNinja 2025-05-12 12:33:53 -05:00
parent 231181ef92
commit c5d9985d00

View File

@ -130,7 +130,8 @@ bool FileExplorer::Init()
std::error_code ec;
fs::recursive_directory_iterator it(s_root, fs::directory_options::skip_permission_denied, ec);
for (const fs::recursive_directory_iterator end; it != end; it.increment(ec)) {
fs::recursive_directory_iterator end;
for (; it != end; it.increment(ec)) {
if (ec) {
Logger::LogWarning("FileExplorer: skipping '%s': %s",
it->path().string().c_str(),
@ -177,15 +178,13 @@ void FileExplorer::Show(bool* p_open)
if (node.path == s_currentDir)
flags |= ImGuiTreeNodeFlags_Selected;
// 1) icon
ImGui::Image(s_folderIcon, ImVec2(16,16));
ImGui::Image((ImTextureID)s_folderIcon, ImVec2(16,16));
ImGui::SameLine();
// 2) label
const char* label = (node.path == lastTreeRoot)
? "res://"
: node.path.filename().string().c_str();
const bool open = ImGui::TreeNodeEx(
bool open = ImGui::TreeNodeEx(
node.path.string().c_str(),
flags,
"%s",