X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fpanel.cpp;fp=source%2Fpanel.cpp;h=ba66c682e85decb9608c084caeaaa6b5763c0318;hp=d4e737bee7de6e9b48ef459b02f35f111a8e453f;hb=3ac64a18ea1825174b84adb8570368df51e66231;hpb=72de2dce79c76da9931e6bc80e59743526cc18fe diff --git a/source/panel.cpp b/source/panel.cpp index d4e737b..ba66c68 100644 --- a/source/panel.cpp +++ b/source/panel.cpp @@ -295,8 +295,9 @@ void Panel::Loader::unnamed_child() { unique_ptr pnl = make_unique(); load_sub(*pnl, wdg_map); - obj.add(*pnl.get()); - last_widget = pnl.release(); + Widget *wdg = pnl.get(); + obj.add(move(pnl)); + last_widget = wdg; }