Skip to content

Commit 7fd8d8e

Browse files
committed
Fix UI crash when there is a profile/template with empty name
1 parent 8278797 commit 7fd8d8e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

CustomizePlus/UI/Windows/MainWindow/Tabs/Profiles/ProfileFileSystemSelector.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ protected override void DrawLeafName(FileSystem<Profile>.Leaf leaf, in ProfileSt
124124
var flag = selected ? ImGuiTreeNodeFlags.Selected | LeafFlags : LeafFlags;
125125
var name = IncognitoMode ? leaf.Value.Incognito : leaf.Value.Name.Text;
126126
using var color = ImRaii.PushColor(ImGuiCol.Text, state.Color.Value());
127-
using var _ = ImRaii.TreeNode(name, flag);
127+
using var _ = ImUtf8.TreeNode(name, flag);
128128
}
129129

130130
protected override void DrawPopups()

CustomizePlus/UI/Windows/MainWindow/Tabs/Templates/TemplateFileSystemSelector.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ protected override void DrawLeafName(FileSystem<Template>.Leaf leaf, in Template
150150
var flag = selected ? ImGuiTreeNodeFlags.Selected | LeafFlags : LeafFlags;
151151
var name = IncognitoMode ? leaf.Value.Incognito : leaf.Value.Name.Text;
152152
using var color = ImRaii.PushColor(ImGuiCol.Text, state.Color.Value());
153-
using var _ = ImRaii.TreeNode(name, flag);
153+
using var _ = ImUtf8.TreeNode(name, flag);
154154
}
155155

156156
protected override void Select(FileSystem<Template>.Leaf? leaf, bool clear, in TemplateState storage = default)

0 commit comments

Comments
 (0)