We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b1b2351 commit 46aa5f8Copy full SHA for 46aa5f8
1 file changed
scratchattach/editor/commons.py
@@ -262,7 +262,10 @@ class SingletonMeta(EnumMeta):
262
def __call__(self, value=0, *args, **kwds):
263
if value != 0:
264
raise ValueError("Value must be 0.")
265
+ old_bases = self.__bases__
266
+ self.__bases__ = old_bases + (Enum, )
267
result = super().__call__(value, *args, **kwds)
268
+ self.__bases__ = old_bases
269
return result
270
271
if TYPE_CHECKING:
0 commit comments