NK-108 - Removed delete from .project context menu

This commit is contained in:
Émeryc
2023-07-15 22:46:41 -04:00
parent 91cdcdebb7
commit f1b68a1bad

View File

@@ -180,16 +180,19 @@ namespace Nuake
{
OS::ShowInFileExplorer(file->GetAbsolutePath());
}
ImGui::Separator();
if (ImGui::MenuItem("Delete"))
if(file->GetExtension() != ".project")
{
if(FileSystem::RemoveFile(file->GetAbsolutePath()) != 0)
ImGui::Separator();
if (ImGui::MenuItem("Delete"))
{
Logger::Log("Failed to remove file: " + file->GetRelativePath(), CRITICAL);
if(FileSystem::RemoveFile(file->GetAbsolutePath()) != 0)
{
Logger::Log("Failed to remove file: " + file->GetRelativePath(), CRITICAL);
}
RefreshFileBrowser();
}
RefreshFileBrowser();
}
ImGui::EndPopup();