From 69274f991d176bbe3632a4f5bb4665a84e605a87 Mon Sep 17 00:00:00 2001 From: DeepSOIC Date: Mon, 20 May 2019 17:43:38 +0300 Subject: [PATCH] Fix #29 Lattice2 not working in FC v0.18.1 --- lattice2RecomputeLocker.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lattice2RecomputeLocker.py b/lattice2RecomputeLocker.py index 726818e..510e8a1 100644 --- a/lattice2RecomputeLocker.py +++ b/lattice2RecomputeLocker.py @@ -407,8 +407,14 @@ exportedCommands = [ "Lattice2_RecomputeLocker_ForceRecompute", "Lattice2_RecomputeLocker_Touch" ] -if int(App.Version()[1]) >= 17: +try: + if float(App.Version()[1]) >= 17.0: + exportedCommands.remove("Lattice2_RecomputeLocker_MakeFeature") +except Exception as err: + App.Console.PrintWarning("Failed to parse version string: {v}".format(v= App.Version()[1])) + #assume modern exportedCommands.remove("Lattice2_RecomputeLocker_MakeFeature") + class CommandRecomputeGroup: def GetCommands(self):