From cdc516a7da2cdda75356e427bb846b27fd8ce8ec Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Sat, 29 Mar 2014 16:49:06 -0300 Subject: [PATCH] Spreadsheet: small fix --- src/Mod/Spreadsheet/Spreadsheet.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Mod/Spreadsheet/Spreadsheet.py b/src/Mod/Spreadsheet/Spreadsheet.py index 58c99181bf17..1b28f9948a6d 100644 --- a/src/Mod/Spreadsheet/Spreadsheet.py +++ b/src/Mod/Spreadsheet/Spreadsheet.py @@ -649,7 +649,11 @@ def __init__(self,obj): obj.addProperty("App::PropertyString","Cell","Base","The cell that contains the value to apply to the property") def execute(self,obj): - pass + if obj.Cell and obj.TargetObject and obj.TargetProperty and obj.InList: + sp = obj.InList[0] + import Draft + if Draft.getType(sp) == "Spreadsheet": + sp.Proxy.updateControlledProperties(obj.Cell) def __getstate__(self): return self.Type