Ignore offline modules and modules with charges when comparing

It's the same module...
This commit is contained in:
2026-01-17 18:06:28 +01:00
parent 0a1c177442
commit 411ef933d1

View File

@@ -22,7 +22,6 @@
import wx
from collections import Counter
from eos.const import FittingSlot, FittingModuleState
from service.fit import Fit as svcFit
from service.port.eft import exportEft, importEft, _importPrepare
from service.const import PortEftOptions
@@ -258,12 +257,6 @@ class FitDiffFrame(wx.Frame):
continue
# Use item type name for comparison
name = module.item.typeName if module.item else ""
# Add charge info if present
if module.charge:
name += f", {module.charge.typeName}"
# Add offline suffix if offline
if module.state == FittingModuleState.OFFLINE:
name += " /offline"
counts[name] += 1
return counts