diff options
author | smatz <smatz@openttd.org> | 2008-02-17 12:21:05 +0000 |
---|---|---|
committer | smatz <smatz@openttd.org> | 2008-02-17 12:21:05 +0000 |
commit | 291931bf5078e407d89046e7e2d92e0dcf261730 (patch) | |
tree | 22ddea3397fca7768e35d1a7ca62b9d0b33149c2 /src/group_gui.cpp | |
parent | 16e23a75febeb32efad491c4916315ef9cfd73d4 (diff) | |
download | openttd-291931bf5078e407d89046e7e2d92e0dcf261730.tar.xz |
(svn r12166) -Fix [FS#337]: when drag&drop mode was cancelled by keyboard input, depot/group window wasn't updated (original patch by GrimRC)
Diffstat (limited to 'src/group_gui.cpp')
-rw-r--r-- | src/group_gui.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/group_gui.cpp b/src/group_gui.cpp index 34169479a..818b73479 100644 --- a/src/group_gui.cpp +++ b/src/group_gui.cpp @@ -761,6 +761,13 @@ static void GroupWndProc(Window *w, WindowEvent *e) SetWindowDirty(w); } break; + + case WE_ABORT_PLACE_OBJ: // called when new object to place is selected from keyboard + /* abort drag & drop */ + gv->vehicle_sel = INVALID_VEHICLE; + w->InvalidateWidget(GRP_WIDGET_LIST_VEHICLE); + break; + } } |