From 94473fa8e4a4f615acad93464af6c2104b872b07 Mon Sep 17 00:00:00 2001 From: Benjamin Williams Date: Sat, 14 Jul 2007 10:10:25 +0000 Subject: [PATCH] fix for bug #1747890 - close button problem fixed git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47451 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/aui/auibook.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/aui/auibook.cpp b/src/aui/auibook.cpp index 00d1d073ff..032e467b80 100644 --- a/src/aui/auibook.cpp +++ b/src/aui/auibook.cpp @@ -3694,6 +3694,13 @@ void wxAuiNotebook::OnTabButton(wxCommandEvent& command_evt) { int selection = evt.GetSelection(); + if (selection == -1) + { + // if the close button is to the right, use the active + // page selection to determine which page to close + selection = GetSelection(); + } + if (selection != -1) { wxWindow* close_wnd = tabs->GetWindowFromIdx(selection);