Hi,

If you’ve been using InPlaceEdit with a TextArea you probably noticed that it has stopped responding to changes.

This is due to recent changes which are described here.

If you still want to leverage the benefits of TextArea combined with InPlaceEdit, a simple workaround can be used.

After defining a textArea control with a change function:

textArea.attachBrowserEvent(“blur”, textArea.onsapfocusleave);

textArea.onsapfocusleave = function(){

textArea.fireChange();

        };

Have fun.

byg.

To report this post you need to login first.

4 Comments

You must be Logged on to comment or reply to a post.

  1. Porselvan Muthavudaiyan

    Hi Yoran,

    Good that you have posted about this. Just what I was searching for.

    Where did you find the event onsapfocusleave. Is there a link where I can find these events associated with TextArea control or any other control.

    Regards,

    Porselvan

    (0) 
      1. Raghu M

        Hi Yaron,

        I have the same problem coming up…..but I am afaraid your adviced solution is not working for me.

        However, live change event is working fine.

        I have a list in which I have binded the custom list item with data. So around 300 list items are getting created. Each list item has a inPlaceEdit  control with a textfield.

        Please help me with this.

        I am really stuck.

        Thanks a lot 🙂

        Regards,

        Raghu Murugesan

        (0) 

Leave a Reply