From 51112f8b34fdc9783cfb910a53f98dacfa2ec750 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 8 Jan 2013 09:14:35 +0000 Subject: [PATCH] set conf2 min/base sizes after window is shown to work around stupid resize on restart bug SVN revision: 82395 --- src/modules/conf2/e_conf2.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/modules/conf2/e_conf2.c b/src/modules/conf2/e_conf2.c index b6bed2f12..e9d7483ac 100644 --- a/src/modules/conf2/e_conf2.c +++ b/src/modules/conf2/e_conf2.c @@ -1312,8 +1312,19 @@ e_conf2_show(E_Container *con EINA_UNUSED, const char *params) elm_layout_thaw(layout); evas_object_show(layout); elm_box_pack_end(box, layout); - elm_win_size_base_set(win, 360, 360); + evas_object_show(win); + { + E_Border *bd; + + bd = evas_object_data_get(win, "E_Border"); + if (bd) + { + bd->client.icccm.min_w = 360; + bd->client.icccm.min_h = 360; + } + } + elm_win_size_base_set(win, 360, 360); evas_object_resize(win, 480, 480); E_LIST_HANDLER_APPEND(handlers, E_EVENT_CONFIGURE_OPTION_CHANGED, _event_opt_changed, NULL);