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

Reply via email to