From d564a9040856980f3acbc880cac5d3a2e6a48929 Mon Sep 17 00:00:00 2001 From: Alastair <96997148+0Alastair1@users.noreply.github.com> Date: Tue, 15 Oct 2024 00:51:02 +0100 Subject: [PATCH] Fix IconPreview cast --- ImFileDialog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ImFileDialog.cpp b/ImFileDialog.cpp index 81e04b1..a893425 100644 --- a/ImFileDialog.cpp +++ b/ImFileDialog.cpp @@ -1177,7 +1177,7 @@ namespace ifd { bool isSelected = std::count(m_selections.begin(), m_selections.end(), entry.Path); - if (FileIcon(filename.c_str(), isSelected, entry.HasIconPreview ? entry.IconPreview : (ImTextureID)m_getIcon(entry.Path), ImVec2(32 + 16 * m_zoom, 32 + 16 * m_zoom), entry.HasIconPreview, entry.IconPreviewWidth, entry.IconPreviewHeight)) { + if (FileIcon(filename.c_str(), isSelected, entry.HasIconPreview ? (ImTextureID)entry.IconPreview : (ImTextureID)m_getIcon(entry.Path), ImVec2(32 + 16 * m_zoom, 32 + 16 * m_zoom), entry.HasIconPreview, entry.IconPreviewWidth, entry.IconPreviewHeight)) { std::error_code ec; bool isDir = std::filesystem::is_directory(entry.Path, ec);