Fix Result object comparison bug

This commit is contained in:
Jeremy Wu
2019-08-31 16:58:15 +10:00
parent dedac39d99
commit 909fbaab95
2 changed files with 20 additions and 21 deletions

View File

@@ -65,17 +65,13 @@ namespace Wox.Plugin
public override bool Equals(object obj)
{
Result r = obj as Result;
if (r != null)
{
var equality = string.Equals(r.Title, Title) &&
string.Equals(r.SubTitle, SubTitle);
return equality;
}
else
{
return false;
}
var r = obj as Result;
var equality = string.Equals(r?.Title, Title) &&
string.Equals(r?.SubTitle, SubTitle) &&
string.Equals(r?.IcoPath, IcoPath);
return equality;
}
public override int GetHashCode()