From 150ef040a964c8bf94ba4585ee3b206cc7465670 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 12 Oct 2025 04:48:30 -0500 Subject: [PATCH] file picker: fix text hash hide --- src/gui/newFilePicker.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/gui/newFilePicker.cpp b/src/gui/newFilePicker.cpp index 6a1de6163..8f53e298a 100644 --- a/src/gui/newFilePicker.cpp +++ b/src/gui/newFilePicker.cpp @@ -27,6 +27,7 @@ #include #include #include +#include #ifdef _WIN32 #include #include @@ -1054,12 +1055,13 @@ void FurnaceFilePicker::drawFileList(ImVec2& tableSize, bool& acknowledged) { ImGui::PopID(); ImGui::SameLine(); - ImGui::TextUnformatted(i->name.c_str()); + // why? can't I just not format? + ImGui::TextNoHashHide("%s",i->name.c_str()); // type if (displayType) { ImGui::TableNextColumn(); - ImGui::TextUnformatted(i->ext.c_str()); + ImGui::TextNoHashHide("%s",i->ext.c_str()); } // size @@ -1172,7 +1174,7 @@ void FurnaceFilePicker::drawBookmarks(ImVec2& tableSize, String& newDir) { ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::PushID(200000+index); - if (ImGui::Selectable(iName.c_str(),iPath==path)) { + if (ImGui::Selectable(iName.c_str(),iPath==path,ImGuiSelectableFlags_NoHashTextHide)) { newDir=iPath; } if (ImGui::BeginPopupContextItem("BookmarkOpts")) { @@ -1423,7 +1425,7 @@ bool FurnaceFilePicker::draw(ImGuiWindowFlags winFlags) { // create button ImGui::PushID(100000+pathLevel); ImGui::SameLine(); - if (ImGui::Button(nextButton.c_str())) { + if (ImGui::ButtonEx(nextButton.c_str(),ImVec2(0,0),ImGuiButtonFlags_NoHashTextHide)) { newDir=pathAsOfNow; } pathLevel++;