summaryrefslogtreecommitdiff
path: root/src/widget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/widget.cpp')
-rw-r--r--src/widget.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widget.cpp b/src/widget.cpp
index 0b0ed6d8e..f1a249c27 100644
--- a/src/widget.cpp
+++ b/src/widget.cpp
@@ -2367,7 +2367,7 @@ void NWidgetLeaf::Draw(const Window *w)
case WWT_EDITBOX: {
DrawFrameRect(r.left, r.top, r.right, r.bottom, this->colour, FR_LOWERED | FR_DARKENED);
- const QueryString *query = dynamic_cast<const QueryString*>(w);
+ const QueryString *query = w->GetQueryString(this->index);
if (query != NULL) query->DrawEditBox(w, this->index);
break;
}