woohyun pushed a commit to branch master.

commit f1575f9ce24ade35b946723c0d3e46ebe62c849e
Author: WooHyun Jung <[email protected]>
Date:   Mon Mar 18 18:44:19 2013 +0900

    elementary/elm_win : Focus highlight should be reconfigured when theme is 
changed.
---
 ChangeLog         | 4 ++++
 NEWS              | 1 +
 src/lib/elm_win.c | 3 ++-
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index e4c6074..25e5eaa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1157,3 +1157,7 @@
 2013-03-15  Jaehwan Kim
 
         * Add the smart signals in scroller. "scroll,left", "scroll,right", 
"scroll,up", "scroll,down".
+
+2013-03-18  WooHyun Jung
+
+        * Focus highlight should be reconfigured when theme is changed.
diff --git a/NEWS b/NEWS
index 94867f9..bb317ca 100644
--- a/NEWS
+++ b/NEWS
@@ -185,6 +185,7 @@ Fixes:
    * Entry: Fixed a bug with text appending.
    * Fixed a bug in elm_list. Focus_next is needed only when access mode is 
enabled.
    * Fix a memory leak of elm_genlist - EINA_LIST_FREE should be used for 
returned value of elm_genlist_realized_items_get
+   * Focus highlight should be reconfigured when theme is changed.
    
 Removals:
 
diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c
index 4bb366f..73503c7 100644
--- a/src/lib/elm_win.c
+++ b/src/lib/elm_win.c
@@ -707,7 +707,8 @@ _elm_win_focus_highlight_reconfigure(Elm_Win_Smart_Data *sd)
                       sd->focus_highlight.prev.visible);
 
    if ((target == previous) && (!visible_changed) &&
-       (!sd->focus_highlight.geometry_changed))
+       (!sd->focus_highlight.geometry_changed) &&
+       (!sd->focus_highlight.changed_theme))
      return;
 
    if ((previous) && (sd->focus_highlight.prev.handled))

-- 

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar

Reply via email to