- if(mwindow->session->drag_assets->total)
- {
- mwindow->awindow->asset_edit->edit_asset(
- mwindow->session->drag_assets->values[0]);
+ int cur_x, cur_y;
+ popup->gui->get_abs_cursor(cur_x, cur_y, 0);
+
+ if( mwindow->session->drag_assets->total ) {
+ AssetEdit *asset_edit = mwindow->awindow->get_asset_editor();
+ asset_edit->edit_asset(
+ mwindow->session->drag_assets->values[0], cur_x, cur_y);