Enlightenment CVS committal Author : sebastid Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_fileman_smart.c e_win.c e_win.h Log Message: So fix it the correct way :) =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_fileman_smart.c,v retrieving revision 1.82 retrieving revision 1.83 diff -u -3 -r1.82 -r1.83 --- e_fileman_smart.c 4 Nov 2005 22:53:08 -0000 1.82 +++ e_fileman_smart.c 4 Nov 2005 23:59:52 -0000 1.83 @@ -2432,10 +2432,7 @@ // make this call generic if (!sd->win) return 1; - // this doesnt work: - //if (ev->win != sd->win->evas_win) return 1; - if(ev->win != ecore_evas_software_x11_subwindow_get(sd->win->ecore_evas)) - return 1; + if (ev->win != sd->win->evas_sub_win) return 1; if (!strcmp(ev->keysymbol, "Up")) _e_fm_icon_select_up(sd); =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_win.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -3 -r1.12 -r1.13 --- e_win.c 3 Nov 2005 06:17:08 -0000 1.12 +++ e_win.c 4 Nov 2005 23:59:53 -0000 1.13 @@ -46,7 +46,7 @@ win->engine = e_canvas_engine_decide(e_config->evas_engine_win); win->ecore_evas = e_canvas_new(e_config->evas_engine_win, con->manager->root, 0, 0, 1, 1, 1, 0, - &(win->evas_win), NULL); + &(win->evas_win), &(win->evas_sub_win)); e_canvas_add(win->ecore_evas); ecore_evas_data_set(win->ecore_evas, "E_Win", win); ecore_evas_callback_move_set(win->ecore_evas, _e_win_cb_move); =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_win.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- e_win.h 24 Sep 2005 09:04:39 -0000 1.3 +++ e_win.h 4 Nov 2005 23:59:53 -0000 1.4 @@ -22,6 +22,7 @@ Ecore_Evas *ecore_evas; Evas *evas; Ecore_X_Window evas_win; + Ecore_X_Window evas_sub_win; unsigned char placed : 1; int min_w, min_h, max_w, max_h, base_w, base_h; int step_x, step_y; ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs