# HG changeset patch
# User Andrey Skvortsov <andrej.skvortzov@gmail.com>
# Date 1477486280 -10800
# Node ID deadfe7377e92315bea23580cc37acd06cdedacd
# Parent  f526fd97a7b0b953847bdcfaf234890568e3aac5
fix not saving location address from variable panel

this regression was introduced by commit 3518d10

diff -r f526fd97a7b0 -r deadfe7377e9 controls/LocationCellEditor.py
--- a/controls/LocationCellEditor.py	Mon Oct 24 18:02:53 2016 +0300
+++ b/controls/LocationCellEditor.py	Wed Oct 26 15:51:20 2016 +0300
@@ -172,11 +172,11 @@
         
     if wx.VERSION >= (3, 0, 0):
         def EndEdit(self, row, col, grid, oldval):
-            self.EndEditInternal(row, col, grid, oldval)
+            return self.EndEditInternal(row, col, grid, oldval)
     else:
         def EndEdit(self, row, col, grid):
             old_loc = self.Table.GetValueByName(row, 'Location')            
-            self.EndEditInternal(row, col, grid, old_loc)
+            return self.EndEditInternal(row, col, grid, old_loc)
     
     def SetSize(self, rect):
         self.CellControl.SetDimensions(rect.x + 1, rect.y,