discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=12ce306457103cf588d3290458c3164484136f29

commit 12ce306457103cf588d3290458c3164484136f29
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Nov 20 12:30:21 2013 -0500

    accurately set menu radio item in client vdesk Move to... submenu
    
    T478
---
 src/bin/e_int_border_menu.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/bin/e_int_border_menu.c b/src/bin/e_int_border_menu.c
index ef12f6f..919a49b 100644
--- a/src/bin/e_int_border_menu.c
+++ b/src/bin/e_int_border_menu.c
@@ -937,14 +937,12 @@ _e_border_menu_cb_sendto_pre(void *data, E_Menu *m 
__UNUSED__, E_Menu_Item *mi)
    E_Menu *subm;
    E_Menu_Item *submi;
    E_Border *bd;
-   E_Desk *desk_cur;
    E_Zone *zone;
    Eina_List *l = NULL;
    char buf[128];
    int zones, i;
 
    bd = data;
-   desk_cur = e_desk_current_get(bd->zone);
    zones = eina_list_count(bd->zone->container->zones);
 
    subm = e_menu_new();
@@ -979,7 +977,7 @@ _e_border_menu_cb_sendto_pre(void *data, E_Menu *m 
__UNUSED__, E_Menu_Item *mi)
 #ifdef DESKMIRROR_TEST
              e_menu_item_icon_file_set(submi, "sup");
 #endif
-             if ((bd->zone == zone) && (desk_cur == desk))
+             if ((bd->zone == zone) && (!bd->iconic) && (bd->desk == desk))
                e_menu_item_toggle_set(submi, 1);
              else
                e_menu_item_callback_set(submi, _e_border_menu_cb_sendto, desk);

-- 


Reply via email to