hermet pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=3e8915443cab7989d2ba9e49ab0faa933dcf4bf1

commit 3e8915443cab7989d2ba9e49ab0faa933dcf4bf1
Author: ChunEon Park <her...@hermet.pe.kr>
Date:   Fri Oct 31 15:19:35 2014 +0900

    panel: add error messages for user information.
---
 src/lib/elm_panel.c | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

diff --git a/src/lib/elm_panel.c b/src/lib/elm_panel.c
index c8621b5..c2ef9c5 100644
--- a/src/lib/elm_panel.c
+++ b/src/lib/elm_panel.c
@@ -864,7 +864,11 @@ _elm_panel_elm_container_content_set(Eo *obj, 
Elm_Panel_Data *sd, const char *pa
    if (part)
      {
         // "elm.swallow.event" part is used for internal needs and should not 
be changed.
-        if (!strcmp(part, "elm.swallow.event")) return EINA_FALSE;
+        if (!strcmp(part, "elm.swallow.event"))
+          {
+             ERR("elm.swallow.event is being used for panel internally. Don't 
touch this part!");
+             return EINA_FALSE;
+          }
         if (strcmp(part, "default"))
           {
              Eina_Bool int_ret = EINA_TRUE;
@@ -895,7 +899,11 @@ _elm_panel_elm_container_content_get(Eo *obj, 
Elm_Panel_Data *sd, const char *pa
    if (part)
      {
         // "elm.swallow.event" part is used for internal needs and should not 
be changed.
-        if (!strcmp(part, "elm.swallow.event")) return NULL;
+        if (!strcmp(part, "elm.swallow.event"))
+          {
+             ERR("elm.swallow.event is being used for panel internally. Don't 
touch this part!");
+             return NULL;
+          }
         if (strcmp(part, "default"))
           {
              Evas_Object *ret = NULL;
@@ -915,7 +923,11 @@ _elm_panel_elm_container_content_unset(Eo *obj, 
Elm_Panel_Data *sd, const char *
    if (part)
      {
         // "elm.swallow.event" part is used for internal needs and should not 
be changed.
-        if (!strcmp(part, "elm.swallow.event")) return NULL;
+        if (!strcmp(part, "elm.swallow.event"))
+          {
+             ERR("elm.swallow.event is being used for panel internally. Don't 
touch this part!");
+             return NULL;
+          }
         if (strcmp(part, "default"))
           {
              eo_do_super(obj, MY_CLASS,

-- 


Reply via email to