Skip to content

Fix file dialog crash and drive list on Linux - #279

Merged
matt-edmondson merged 1 commit into
mainfrom
fix/filesystem-browser-linux
Jul 30, 2026
Merged

Fix file dialog crash and drive list on Linux#279
matt-edmondson merged 1 commit into
mainfrom
fix/filesystem-browser-linux

[patch] Fix file dialog crash and drive list on Linux

5ef6df4
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 30, 2026 in 1m 7s

Quality Gate failed

Annotations

Check warning on line 104 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserSortTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'Assert.IsEmpty' instead of 'Assert.AreEqual'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R8J1mSvuoDuZd6f&open=AZ-x7R8J1mSvuoDuZd6f&pullRequest=279

Check warning on line 113 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserDriveTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[OSCondition]' attribute instead of 'RuntimeInformation.IsOSPlatform' calls with early return or 'Assert.Inconclusive'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R7Z1mSvuoDuZd6a&open=AZ-x7R7Z1mSvuoDuZd6a&pullRequest=279

Check warning on line 75 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserSortTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'Assert.AreSequenceEqual' instead of 'CollectionAssert.AreEqual'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R8J1mSvuoDuZd6d&open=AZ-x7R8J1mSvuoDuZd6d&pullRequest=279

Check warning on line 83 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserDriveTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[OSCondition]' attribute instead of 'RuntimeInformation.IsOSPlatform' calls with early return or 'Assert.Inconclusive'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R7Z1mSvuoDuZd6Y&open=AZ-x7R7Z1mSvuoDuZd6Y&pullRequest=279

Check warning on line 43 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserDriveTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'Assert.AreSequenceEqual' instead of 'CollectionAssert.AreEqual'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R7Z1mSvuoDuZd6V&open=AZ-x7R7Z1mSvuoDuZd6V&pullRequest=279

Check warning on line 96 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserSortTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'Assert.AreSequenceEqual' instead of 'CollectionAssert.AreEqual'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R8J1mSvuoDuZd6e&open=AZ-x7R8J1mSvuoDuZd6e&pullRequest=279

Check warning on line 44 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserSortTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'Assert.HasCount' instead of 'Assert.AreEqual'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R8J1mSvuoDuZd6b&open=AZ-x7R8J1mSvuoDuZd6b&pullRequest=279

Check warning on line 100 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserDriveTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[OSCondition]' attribute instead of 'RuntimeInformation.IsOSPlatform' calls with early return or 'Assert.Inconclusive'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R7Z1mSvuoDuZd6Z&open=AZ-x7R7Z1mSvuoDuZd6Z&pullRequest=279

Check warning on line 55 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserDriveTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'Assert.Contains' instead of 'Assert.IsTrue'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R7Z1mSvuoDuZd6W&open=AZ-x7R7Z1mSvuoDuZd6W&pullRequest=279

Check warning on line 66 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserDriveTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[OSCondition]' attribute instead of 'RuntimeInformation.IsOSPlatform' calls with early return or 'Assert.Inconclusive'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R7Z1mSvuoDuZd6X&open=AZ-x7R7Z1mSvuoDuZd6X&pullRequest=279

Check warning on line 60 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserSortTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'Assert.AreSequenceEqual' instead of 'CollectionAssert.AreEqual'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R8J1mSvuoDuZd6c&open=AZ-x7R8J1mSvuoDuZd6c&pullRequest=279

Check warning on line 42 in ImGuiApp/ImGuiApp/tests/ImGui.Popups.Tests/FilesystemBrowserDriveTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use 'Assert.AreSequenceEqual' instead of 'CollectionAssert.AreEqual'

See more on https://sonarcloud.io/project/issues?id=ktsu-dev_ImGuiApp&issues=AZ-x7R7Z1mSvuoDuZd6U&open=AZ-x7R7Z1mSvuoDuZd6U&pullRequest=279