oops, just lock shelf if configured to do so.

SVN revision: 38535
This commit is contained in:
Gustavo Sverzut Barbieri 2009-01-10 14:17:42 +00:00
parent 4ae928cf1a
commit 9dc52497b2
1 changed files with 3 additions and 3 deletions

View File

@ -157,7 +157,7 @@ e_gadcon_popup_show(E_Gadcon_Popup *pop)
}
e_popup_move_resize(pop->win, px - zx, py - zy, pop->w, pop->h);
if (!pop->shelf_was_locked)
if (pop->shelf_lock && (!pop->shelf_was_locked))
_e_gadcon_popup_shelf_lock_set(pop, 1);
}
@ -203,8 +203,8 @@ e_gadcon_popup_shelf_lock_set(E_Gadcon_Popup *pop, Eina_Bool setting)
if (pop->shelf_lock == setting) return;
pop->shelf_lock = setting;
if ((!setting) && pop->shelf_was_locked)
_e_gadcon_popup_shelf_lock_set(pop, 0);
if (setting != pop->shelf_was_locked)
_e_gadcon_popup_shelf_lock_set(pop, setting);
}
/* local subsystem functions */