From 86395277d35a53a3bb0abe74f454e59735d9a4b0 Mon Sep 17 00:00:00 2001 From: alberth Date: Sat, 19 Sep 2009 12:52:49 +0000 Subject: (svn r17574) -Fix (r17573): Insert NWID_SELECTION in nested_array when appropriate. --- src/widget.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/widget.cpp') diff --git a/src/widget.cpp b/src/widget.cpp index 8f0e7b566..e2e9c4d5b 100644 --- a/src/widget.cpp +++ b/src/widget.cpp @@ -1263,6 +1263,11 @@ void NWidgetStacked::SetIndex(int index) void NWidgetStacked::SetupSmallestSize(Window *w, bool init_array) { + if (this->index >= 0 && init_array) { // Fill w->nested_array[] + assert(w->nested_array_size > (uint)this->index); + w->nested_array[this->index] = this; + } + /* First sweep, recurse down and compute minimal size and filling. */ this->smallest_x = 0; this->smallest_y = 0; -- cgit v1.2.3-70-g09d2