elementary/layout - revert commit b4e1b33cbea974e7e05d61a1c37c21f97ff7eabd for the app compatibility.

This commit is contained in:
ChunEon Park 2013-07-18 13:02:19 +09:00
parent 3571cdd209
commit 657a0f4d18
3 changed files with 8 additions and 7 deletions

View File

@ -1510,7 +1510,3 @@
the imf is available, the keyboard mode should be decided by ime, but
not entry. This prevents the asynchronous states between ime and
conformant.
2013-07-17 ChunEon Park (Hermet)
* Layout : Send visible/hidden signals whenever contents are set/unset (not only icon and end parts)

View File

@ -296,7 +296,6 @@ Additions:
* Elm_Win_Trap and elm_win_trap_set() to allow e17 integration.
* elm_flip_go_to()
* On focus loss, Elm_Spinner properly hide Elm_Entry and display label properly.
* Layout : Send visible/hidden signals whenever contents are set/unset (not only icon and end parts)
Fixes:

View File

@ -132,7 +132,11 @@ _icon_signal_emit(Elm_Layout_Smart_Data *sd,
char buf[1024];
const char *type;
if (sub_d->type != SWALLOW) return;
//FIXME: Don't limit to the icon and end here.
// send signals for all contents after elm 2.0
if (sub_d->type != SWALLOW ||
(strcmp("elm.swallow.icon", sub_d->part) &&
(strcmp("elm.swallow.end", sub_d->part)))) return;
if (strncmp(sub_d->part, "elm.swallow.", sizeof("elm.swallow.") - 1) == 0)
type = sub_d->part + sizeof("elm.swallow.") - 1;
@ -157,7 +161,9 @@ _text_signal_emit(Elm_Layout_Smart_Data *sd,
char buf[1024];
const char *type;
if (sub_d->type != TEXT) return;
//FIXME: Don't limit to "elm.text" prefix.
//Send signals for all text parts after elm 2.0
if (sub_d->type != TEXT || strcmp("elm.text", sub_d->part)) return;
Elm_Widget_Smart_Data *wd = eo_data_scope_get(sd->obj, ELM_OBJ_WIDGET_CLASS);