From 7d9340d9d57d1a2d2dda58c4b753ddddd32752c8 Mon Sep 17 00:00:00 2001 From: Torben2000 <7420304+Torben2000@users.noreply.github.com> Date: Sat, 3 Dec 2022 19:30:37 +0100 Subject: [PATCH] Use item title in playlist command palette if set Fixes https://github.com/mpvnet-player/mpv.net/issues/509 --- src/Misc/Commands.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Misc/Commands.cs b/src/Misc/Commands.cs index 178b31c..d4fe735 100644 --- a/src/Misc/Commands.cs +++ b/src/Misc/Commands.cs @@ -546,13 +546,16 @@ namespace mpvnet { int index = i; string file = Core.GetPropertyString($"playlist/{i}/filename"); + string title = Core.GetPropertyString($"playlist/{i}/title"); CommandPaletteItem item = new CommandPaletteItem() { - Text = file.FileName(), + Text = title, Action = () => Core.SetPropertyInt("playlist-pos", index) }; + if (string.IsNullOrEmpty(item.Text)) + item.Text = file.FileName(); if (string.IsNullOrEmpty(item.Text)) item.Text = file;