Set the requested gadcon client pos equal to the drop pos.

SVN revision: 27713
This commit is contained in:
Sebastian Dransfeld 2007-01-01 21:44:23 +00:00
parent 6af75194eb
commit f3882bd459
1 changed files with 6 additions and 1 deletions

View File

@ -2032,11 +2032,16 @@ _e_gadcon_cb_drop(void *data, const char *type, void *event)
E_Gadcon *gc;
E_Gadcon_Client *gcc;
E_Config_Gadcon_Client *cf_gcc;
ev = event;
gc = data;
gcc = ev->data;
e_gadcon_client_config_new(gc, gcc->name);
cf_gcc = e_gadcon_client_config_new(gc, gcc->name);
if (!cf_gcc) return;
if (e_gadcon_layout_orientation_get(gcc->gadcon->o_container)) cf_gcc->geom.pos = ev->x;
else cf_gcc->geom.pos = ev->y;
e_gadcon_unpopulate(gc);
e_gadcon_populate(gc);
e_config_save_queue();