Skip to content

Commit 6bf61d6

Browse files
committed
Minor
1 parent 3d4a3b0 commit 6bf61d6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

JL.Core/Lookup/LookupUtils.cs

+3-2
Original file line numberDiff line numberDiff line change
@@ -1046,12 +1046,13 @@ private static bool WordClassDictionaryContainsTag(string primarySpelling, strin
10461046
{
10471047
if (DictUtils.WordClassDictionary.TryGetValue(primarySpelling, out IList<JmdictWordClass>? jmdictWcResults))
10481048
{
1049+
bool hasReading = reading is not null;
10491050
for (int i = 0; i < jmdictWcResults.Count; i++)
10501051
{
10511052
JmdictWordClass result = jmdictWcResults[i];
10521053
if (primarySpelling == result.Spelling
1053-
&& ((reading is not null && result.Readings is not null && result.Readings.Contains(reading))
1054-
|| (reading is null && result.Readings is null))
1054+
&& ((hasReading && result.Readings is not null && result.Readings.Contains(reading!))
1055+
|| (!hasReading && result.Readings is null))
10551056
&& result.WordClasses.Contains(tag))
10561057
{
10571058
return true;

0 commit comments

Comments
 (0)