On Sat, 29 Mar 2014 20:59:52 +0100
Luca Galli <[email protected]> wrote:

> Hello,
> I just copied the patch made by Wido for net module.
> I like this module, maybe there is someone else out there beside me who use 
> it :)

Oops it was a wrong patch.. This is the right one
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"))
------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to