(ImagePreview): better recognize new entry.

use entry object instead of its name.
This commit is contained in:
morkt
2023-09-07 12:34:54 +04:00
parent 50168996e1
commit 8b23273fa9

View File

@@ -79,9 +79,9 @@ namespace GARbro.GUI
public string Name { get; set; } public string Name { get; set; }
public Entry Entry { get; set; } public Entry Entry { get; set; }
public bool IsEqual (IEnumerable<string> path, string name) public bool IsEqual (IEnumerable<string> path, Entry entry)
{ {
return Path != null && path.SequenceEqual (Path) && name.Equals (Name); return Path != null && path.SequenceEqual (Path) && Entry == entry;
} }
} }
@@ -139,7 +139,7 @@ namespace GARbro.GUI
/// </summary> /// </summary>
private void PreviewEntry (Entry entry) private void PreviewEntry (Entry entry)
{ {
if (m_current_preview.IsEqual (ViewModel.Path, entry.Name)) if (m_current_preview.IsEqual (ViewModel.Path, entry))
return; return;
UpdatePreviewPane (entry); UpdatePreviewPane (entry);
} }