diff --git a/src/dialogxml/widgets/scrollbar.cpp b/src/dialogxml/widgets/scrollbar.cpp index a8f582ce..8ef15fc1 100644 --- a/src/dialogxml/widgets/scrollbar.cpp +++ b/src/dialogxml/widgets/scrollbar.cpp @@ -45,6 +45,9 @@ void cScrollbar::setPosition(long newPos, bool record) { if(record && recording){ std::map info; info["name"] = name; + if(info["name"].empty() && pane != nullptr){ + info["name"] = pane->getName(); + } // Might as well record newPos before it gets clamped, so replays will verify that clamping // still works. info["newPos"] = boost::lexical_cast(newPos);