billiob pushed a commit to branch master.

http://git.enlightenment.org/enlightenment/modules/mpdule.git/commit/?id=73e4ac02090b3842b1e331ce9d19d7c480cbb56e

commit 73e4ac02090b3842b1e331ce9d19d7c480cbb56e
Author: Boris Faure <[email protected]>
Date:   Sun Mar 30 10:23:25 2014 +0200

    fix mpdule with e19. Patch by Luca Galli
---
 src/e_mod_config.c | 5 ++---
 src/e_mod_main.c   | 4 ++--
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/e_mod_config.c b/src/e_mod_config.c
index 0a178f7..dfd916b 100644
--- a/src/e_mod_config.c
+++ b/src/e_mod_config.c
@@ -22,7 +22,7 @@ _config_mpdule_module (Config_Item * ci)
 {
   E_Config_Dialog *cfd;
   E_Config_Dialog_View *v;
-  E_Container *con;
+  E_Comp *con;
   char buf[4096];
 
   v = E_NEW (E_Config_Dialog_View, 1);
@@ -34,9 +34,8 @@ _config_mpdule_module (Config_Item * ci)
 
   snprintf (buf, sizeof (buf), "%s/e-module-mpdule.edj",
            e_module_dir_get (mpdule_config->module));
-  con = e_container_current_get (e_manager_current_get ());
   cfd =
-    e_config_dialog_new (con, D_ ("MPDule Configuration"), "MPDule",
+    e_config_dialog_new (NULL, D_ ("MPDule Configuration"), "MPDule",
                         "_e_modules_mpdule_config_dialog", buf, 0, v, ci);
   mpdule_config->config_dialog = cfd;
 }
diff --git a/src/e_mod_main.c b/src/e_mod_main.c
index e8928ea..c3c9a98 100644
--- a/src/e_mod_main.c
+++ b/src/e_mod_main.c
@@ -700,8 +700,8 @@ _mpdule_popup_create(Instance *inst)
             return;
         inst->popup_creation_in_progress = EINA_TRUE;
 
-        inst->popup = e_gadcon_popup_new(inst->gcc);
-        evas = inst->popup->win->evas;
+        inst->popup = e_gadcon_popup_new(inst->gcc, EINA_FALSE);
+        evas = e_comp_get(inst->popup)->evas;
         o_popup = edje_object_add(evas);
         if (!e_theme_edje_object_set
               (o_popup, "base/theme/modules/mpdule", "modules/mpdule/popup"))

-- 


Reply via email to