diff --git a/uppsrc/GridCtrl/GridBase.cpp b/uppsrc/GridCtrl/GridBase.cpp index 220e276eb..7bf98fb92 100644 --- a/uppsrc/GridCtrl/GridBase.cpp +++ b/uppsrc/GridCtrl/GridBase.cpp @@ -296,7 +296,7 @@ GridCtrl::ItemRect& GridCtrl::ItemRect::NoEditable() Value GridCtrl::ItemRect::ExtractValue(int r, int c) const { const Value& v = (*items)[r][c].val; - return IsType(v) ? ValueTo(v).text : v; + return IsType(v) ? Value(ValueTo(v).text) : v; } END_UPP_NAMESPACE