From 3fc103e15579c5be0d2f9a7b02159ef718b4b207 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 18 Jul 2012 13:25:38 +0000 Subject: [PATCH] also raise+focus border selection dialog if already present SVN revision: 74070 --- src/bin/e_int_border_menu.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/bin/e_int_border_menu.c b/src/bin/e_int_border_menu.c index 8e34452d8..a6492d3cb 100644 --- a/src/bin/e_int_border_menu.c +++ b/src/bin/e_int_border_menu.c @@ -233,7 +233,13 @@ _e_border_menu_cb_border(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNU char buf[256]; bd = data; - if (bd->border_border_dialog) return; + if (bd->border_border_dialog) + { + e_border_desk_set(bd->border_border_dialog->dia->win->border, bd->desk); + e_win_raise(bd->border_border_dialog->dia->win); + e_border_focus_set(bd->border_border_dialog->dia->win->border, 1, 1); + return; + } snprintf(buf, sizeof(buf), "%p", bd); e_configure_registry_call("internal/borders_border", bd->zone->container, buf); }