summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mobile/widgets/naviframe.edc40
1 files changed, 23 insertions, 17 deletions
diff --git a/mobile/widgets/naviframe.edc b/mobile/widgets/naviframe.edc
index 29bd201a..932463d2 100644
--- a/mobile/widgets/naviframe.edc
+++ b/mobile/widgets/naviframe.edc
@@ -876,17 +876,20 @@ group { "elm/naviframe/item/basic/default";
signal: "elm,state,title_left_btn,hide";
source: "elm";
script {
- set_state(PART:"padding_left_title", "default", 0.0);
- set_state(PART:"bg_title_left_btn", "default", 0.0);
set_state(PART:"title_left_btn", "default", 0.0);
- set_state(PART:"padding_right_title", "default", 0.0);
- set_state(PART:"bg_title_right_btn", "default", 0.0);
- set_int(is_title_left_btn_visible, 0);
- if (get_int(is_prev_btn_visible) == 1) {
- set_state(PART:"elm.swallow.prev_btn", "default", 0.0);
- set_state(PART:"padding_left_title_text", "visible_prev_btn", 0.0);
- set_state(PART:"padding_right_title_text", "visible_prev_btn", 0.0);
+ if (get_int(is_title_right_btn_visible) == 0) {
+ set_state(PART:"padding_left_title", "default", 0.0);
+ set_state(PART:"bg_title_left_btn", "default", 0.0);
+ set_state(PART:"padding_right_title", "default", 0.0);
+ set_state(PART:"bg_title_right_btn", "default", 0.0);
+
+ if (get_int(is_prev_btn_visible) == 1) {
+ set_state(PART:"elm.swallow.prev_btn", "default", 0.0);
+ set_state(PART:"padding_left_title_text", "visible_prev_btn", 0.0);
+ set_state(PART:"padding_right_title_text", "visible_prev_btn", 0.0);
+ }
}
+ set_int(is_title_left_btn_visible, 0);
}
}
program { "show_title_right_btn";
@@ -909,16 +912,19 @@ group { "elm/naviframe/item/basic/default";
signal: "elm,state,title_right_btn,hide";
source: "elm";
script {
- set_state(PART:"padding_right_title", "default", 0.0);
- set_state(PART:"bg_title_right_btn", "default", 0.0);
set_state(PART:"title_right_btn", "default", 0.0);
- set_state(PART:"padding_left_title", "default", 0.0);
- set_state(PART:"bg_title_left_btn", "default", 0.0);
- set_int(is_title_right_btn_visible, 0);
- if (get_int(is_prev_btn_visible) == 1) {
- set_state(PART:"padding_left_title_text", "visible_prev_btn", 0.0);
- set_state(PART:"padding_right_title_text", "visible_prev_btn", 0.0);
+ if (get_int(is_title_left_btn_visible) == 0) {
+ set_state(PART:"padding_right_title", "default", 0.0);
+ set_state(PART:"bg_title_right_btn", "default", 0.0);
+ set_state(PART:"padding_left_title", "default", 0.0);
+ set_state(PART:"bg_title_left_btn", "default", 0.0);
+
+ if (get_int(is_prev_btn_visible) == 1) {
+ set_state(PART:"padding_left_title_text", "visible_prev_btn", 0.0);
+ set_state(PART:"padding_right_title_text", "visible_prev_btn", 0.0);
+ }
}
+ set_int(is_title_right_btn_visible, 0);
}
}
program { "show_title_badge";