Peter Kümmel wrote: >>> { >>> - size_t const id = max_view_id_; >>> - ++max_view_id_; >>> - > > This is totally wrong, fixed in the new patch.
I mean my solution was wrong: >>> + size_t const id = viewIds().size(); >>> + views_.insert(std::pair<int, GuiView *>(id, new GuiView(id))); >>> + return *views_[id]; >>> } -- Peter Kümmel