discomfitor pushed a commit to branch master.

commit c507b36abf24cc07fcab2837d21159b982eb596a
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Jun 21 10:28:22 2013 +0100

    outdent small block in menu idler
---
 src/bin/e_menu.c | 66 +++++++++++++++++++++++++++-----------------------------
 1 file changed, 32 insertions(+), 34 deletions(-)

diff --git a/src/bin/e_menu.c b/src/bin/e_menu.c
index 54dd1f0..cff4eaf 100644
--- a/src/bin/e_menu.c
+++ b/src/bin/e_menu.c
@@ -1161,45 +1161,43 @@ e_menu_idler_before(void)
      {
         if (m->frozen) continue;
         if (!m->realized) _e_menu_realize(m);
-        if (m->realized)
+        if (!m->realized) continue;
+        if (((m->cur.w) != (m->prev.w)) ||
+            ((m->cur.h) != (m->prev.h)))
           {
-             if (((m->cur.w) != (m->prev.w)) ||
-                 ((m->cur.h) != (m->prev.h)))
-               {
-                  int w, h;
-
-                  m->prev.w = m->cur.w;
-                  m->prev.h = m->cur.h;
-                  w = m->cur.w;
-                  h = m->cur.h;
-                  if (m->cw)
-                    e_comp_win_resize(m->cw, w, h);
-               }
-             if (((m->cur.x) != (m->prev.x)) ||
-                 ((m->cur.y) != (m->prev.y)))
+             int w, h;
+
+             m->prev.w = m->cur.w;
+             m->prev.h = m->cur.h;
+             w = m->cur.w;
+             h = m->cur.h;
+             if (m->cw)
+               e_comp_win_resize(m->cw, w, h);
+          }
+        if (((m->cur.x) != (m->prev.x)) ||
+            ((m->cur.y) != (m->prev.y)))
+          {
+             if (!m->parent_item)
                {
-                  if (!m->parent_item)
-                    {
-                       int x, y, w, h;
+                  int x, y, w, h;
 
-                       e_zone_useful_geometry_get(m->zone, &x, &y, &w, &h);
-                       if (m->cur.w <= w)
-                         {
-                            if ((m->cur.x + m->cur.w) > (x + w))
-                              m->cur.x = x + w - m->cur.w;
-                         }
-                       if (m->cur.h <= h)
-                         {
-                            if ((m->cur.y + m->cur.h) > (y + h))
-                              m->cur.y = y + h - m->cur.h;
-                         }
+                  e_zone_useful_geometry_get(m->zone, &x, &y, &w, &h);
+                  if (m->cur.w <= w)
+                    {
+                       if ((m->cur.x + m->cur.w) > (x + w))
+                         m->cur.x = x + w - m->cur.w;
+                    }
+                  if (m->cur.h <= h)
+                    {
+                       if ((m->cur.y + m->cur.h) > (y + h))
+                         m->cur.y = y + h - m->cur.h;
                     }
-                  m->prev.x = m->cur.x;
-                  m->prev.y = m->cur.y;
-                  if (m->cw)
-                    e_comp_win_move(m->cw, m->cur.x, m->cur.y);
-
                }
+             m->prev.x = m->cur.x;
+             m->prev.y = m->cur.y;
+             if (m->cw)
+               e_comp_win_move(m->cw, m->cur.x, m->cur.y);
+
           }
      }
    /* phase 3. show all the menus that want to be shown */

-- 

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev

Reply via email to