Fix #179
This commit is contained in:
@@ -5,6 +5,11 @@ import gui.globalEvents as GE
|
||||
import wx
|
||||
from gui import bitmapLoader
|
||||
|
||||
try:
|
||||
from collections import OrderedDict
|
||||
except ImportError:
|
||||
from gui.utils.compat import OrderedDict
|
||||
|
||||
class DamagePattern(ContextMenu):
|
||||
def __init__(self):
|
||||
self.mainFrame = gui.mainFrame.MainFrame.getInstance()
|
||||
@@ -23,7 +28,7 @@ class DamagePattern(ContextMenu):
|
||||
"Selected Ammo"], p.name) )
|
||||
|
||||
self.patternIds = {}
|
||||
self.subMenus = {}
|
||||
self.subMenus = OrderedDict()
|
||||
self.singles = []
|
||||
|
||||
# iterate and separate damage patterns based on "[Parent] Child"
|
||||
|
||||
@@ -7,6 +7,11 @@ import gui.globalEvents as GE
|
||||
import wx
|
||||
from gui import bitmapLoader
|
||||
|
||||
try:
|
||||
from collections import OrderedDict
|
||||
except ImportError:
|
||||
from gui.utils.compat import OrderedDict
|
||||
|
||||
class TargetResists(ContextMenu):
|
||||
def __init__(self):
|
||||
self.mainFrame = gui.mainFrame.MainFrame.getInstance()
|
||||
@@ -70,7 +75,7 @@ class TargetResists(ContextMenu):
|
||||
m.Bind(wx.EVT_MENU, self.handleResistSwitch)
|
||||
self.patternIds = {}
|
||||
|
||||
self.subMenus = {}
|
||||
self.subMenus = OrderedDict()
|
||||
self.singles = []
|
||||
|
||||
for pattern in self.patterns:
|
||||
|
||||
Reference in New Issue
Block a user