Anybody can help with stopping propagation of events from inner
editable label to the outer editable label?

Thanks

On Fri, Nov 18, 2011 at 3:45 PM, Alec Swan <[email protected]> wrote:
> I am not sure how to stop propagating the event. Could you please
> provide any pointers?
>
> Here is the relevant code:
>
> final String keypress = "var kc=wicketKeyCode(event); if (kc==27) " +
> cancelCall +
>                                " else if (kc!=13) { return true; } else " + 
> saveCall;
>
> tag.put("onblur", saveCall);
> tag.put("onkeypress", "if (Wicket.Browser.isSafari()) { return; }; " +
> keypress);
> tag.put("onkeydown", "if (!Wicket.Browser.isSafari()) { return; }; " +
> keypress);
>
>
> On Fri, Nov 18, 2011 at 12:32 AM, Martin Grigorov <[email protected]> 
> wrote:
>> Hi,
>>
>> You'll need to stop the propagation of the event.
>> To do that you'll have to override
>> org.apache.wicket.extensions.ajax.markup.html.AjaxEditableLabel.EditorAjaxBehavior.onComponentTag(ComponentTag)
>>
>> On Fri, Nov 18, 2011 at 7:48 AM, Alec Swan <[email protected]> wrote:
>>> Hello,
>>>
>>> I have two AjaxEditableLabel components. I use jQuery to place one
>>> component inside of another when the user views the page. The problem
>>> is that when the user clicks inside of the inner AjaxEditableLabel it
>>> goes into edit mode but right after that the outer AjaxEditableLabel
>>> goes into edit mode.
>>>
>>> How can I prevent the outer AjaxEditableLabel from going into edit mode?
>>>
>>> Thanks,
>>>
>>> Alec
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>
>>
>>
>> --
>> Martin Grigorov
>> jWeekend
>> Training, Consulting, Development
>> http://jWeekend.com
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to