You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Adam A. Koch (JIRA)" <ji...@apache.org> on 2007/09/26 21:16:50 UTC
[jira] Created: (WICKET-1014) AjaxEditableChoiceLabel doesn't work
in IE 6
AjaxEditableChoiceLabel doesn't work in IE 6
--------------------------------------------
Key: WICKET-1014
URL: https://issues.apache.org/jira/browse/WICKET-1014
Project: Wicket
Issue Type: Bug
Components: wicket-extensions
Affects Versions: 1.3.0-beta3
Environment: Wicket 1.3.0-Beta3
Windows XP SP 2
Internet Explorer 6.0.2900.2180
Reporter: Adam A. Koch
Attachments: AjaxEditableChoiceLabelPage.html
When the AjaxEditableChoiceLabel is clicked on, it turns into a drop down as expected, but then, without any other user input (clicking, etc.) it changes back to a label before there's a chance to change the value. It seems like it might be an issue with the focus, but I haven't been able to pin it down yet.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (WICKET-1014) AjaxEditableChoiceLabel doesn't
work in IE 6
Posted by "Matej Knopp (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-1014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12534518 ]
Matej Knopp commented on WICKET-1014:
-------------------------------------
Removed setting focus from appendJavascript, as it was causing the disappear problem in IE6. The functionality remains same, as the focus is set through target.focusComponent(editor)
> AjaxEditableChoiceLabel doesn't work in IE 6
> --------------------------------------------
>
> Key: WICKET-1014
> URL: https://issues.apache.org/jira/browse/WICKET-1014
> Project: Wicket
> Issue Type: Bug
> Components: wicket-extensions
> Affects Versions: 1.3.0-beta3
> Environment: Wicket 1.3.0-Beta3
> Windows XP SP 2
> Internet Explorer 6.0.2900.2180
> Reporter: Adam A. Koch
> Fix For: 1.3.0-beta5
>
> Attachments: AjaxEditableChoiceLabelPage.html, AjaxEditableChoiceLabelPage.java
>
>
> When the AjaxEditableChoiceLabel is clicked on, it turns into a drop down as expected, but then, without any other user input (clicking, etc.) it changes back to a label before there's a chance to change the value. It seems like it might be an issue with the focus, but I haven't been able to pin it down yet.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (WICKET-1014) AjaxEditableChoiceLabel doesn't work
in IE 6
Posted by "Adam A. Koch (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-1014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Adam A. Koch updated WICKET-1014:
---------------------------------
Attachment: AjaxEditableChoiceLabelPage.java
Java file to recreate error
> AjaxEditableChoiceLabel doesn't work in IE 6
> --------------------------------------------
>
> Key: WICKET-1014
> URL: https://issues.apache.org/jira/browse/WICKET-1014
> Project: Wicket
> Issue Type: Bug
> Components: wicket-extensions
> Affects Versions: 1.3.0-beta3
> Environment: Wicket 1.3.0-Beta3
> Windows XP SP 2
> Internet Explorer 6.0.2900.2180
> Reporter: Adam A. Koch
> Attachments: AjaxEditableChoiceLabelPage.html, AjaxEditableChoiceLabelPage.java
>
>
> When the AjaxEditableChoiceLabel is clicked on, it turns into a drop down as expected, but then, without any other user input (clicking, etc.) it changes back to a label before there's a chance to change the value. It seems like it might be an issue with the focus, but I haven't been able to pin it down yet.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (WICKET-1014) AjaxEditableChoiceLabel doesn't work
in IE 6
Posted by "Matej Knopp (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-1014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matej Knopp resolved WICKET-1014.
---------------------------------
Resolution: Fixed
Fix Version/s: 1.3.0-beta5
> AjaxEditableChoiceLabel doesn't work in IE 6
> --------------------------------------------
>
> Key: WICKET-1014
> URL: https://issues.apache.org/jira/browse/WICKET-1014
> Project: Wicket
> Issue Type: Bug
> Components: wicket-extensions
> Affects Versions: 1.3.0-beta3
> Environment: Wicket 1.3.0-Beta3
> Windows XP SP 2
> Internet Explorer 6.0.2900.2180
> Reporter: Adam A. Koch
> Assignee: Matej Knopp
> Fix For: 1.3.0-beta5
>
> Attachments: AjaxEditableChoiceLabelPage.html, AjaxEditableChoiceLabelPage.java
>
>
> When the AjaxEditableChoiceLabel is clicked on, it turns into a drop down as expected, but then, without any other user input (clicking, etc.) it changes back to a label before there's a chance to change the value. It seems like it might be an issue with the focus, but I haven't been able to pin it down yet.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (WICKET-1014) AjaxEditableChoiceLabel doesn't work
in IE 6
Posted by "Matej Knopp (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-1014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matej Knopp reassigned WICKET-1014:
-----------------------------------
Assignee: Matej Knopp
> AjaxEditableChoiceLabel doesn't work in IE 6
> --------------------------------------------
>
> Key: WICKET-1014
> URL: https://issues.apache.org/jira/browse/WICKET-1014
> Project: Wicket
> Issue Type: Bug
> Components: wicket-extensions
> Affects Versions: 1.3.0-beta3
> Environment: Wicket 1.3.0-Beta3
> Windows XP SP 2
> Internet Explorer 6.0.2900.2180
> Reporter: Adam A. Koch
> Assignee: Matej Knopp
> Fix For: 1.3.0-beta5
>
> Attachments: AjaxEditableChoiceLabelPage.html, AjaxEditableChoiceLabelPage.java
>
>
> When the AjaxEditableChoiceLabel is clicked on, it turns into a drop down as expected, but then, without any other user input (clicking, etc.) it changes back to a label before there's a chance to change the value. It seems like it might be an issue with the focus, but I haven't been able to pin it down yet.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (WICKET-1014) AjaxEditableChoiceLabel doesn't
work in IE 6
Posted by "Adam A. Koch (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-1014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12530532 ]
Adam A. Koch commented on WICKET-1014:
--------------------------------------
Wicket Ajax debug window output:
INFO:
INFO: Initiating Ajax GET request on ?wicket:interface=:0:name:label::IBehaviorListener:0:-1&random=0.6403308751835941
INFO: Invoking pre-call handler(s)...
INFO: Received ajax response (2077 characters)
INFO:
<?xml version="1.0" encoding="UTF-8"?><ajax-response><header-contribution encoding="wicket1" ><![CDATA[<head xmlns:wicket="http://wicket.apache.org"><script type="text/javascript" src="resources/org.apache.wicket.markup.html.WicketEventReference/wicket-event.js"></script>
<script type="text/javascript" src="resources/org.apache.wicket.ajax.AbstractDefaultAjaxBehavior/wicket-ajax.js"></script>
<script type="text/javascript" id="wicket-ajax-debug-enable"><!--/*--><![CDATA[/*><!--*/
wicketAjaxDebugEnable=true;
/*-->]^]^>*/</script>
<script type="text/javascript" src="resources/org.apache.wicket.ajax.AbstractDefaultAjaxBehavior/wicket-ajax-debug.js"></script>
</head>]]></header-contribution><component id="name1" ><![CDATA[<span wicket:id="name" id="name1"><wicket:panel><select onkeypress="var kc=wicketKeyCode(event); if (kc==27) {wicketAjaxGet('?wicket:interface=:0:name:editor::IBehaviorListener:0:-1&wicket:ignoreIfNotActive=true&save=false'); return true;} else if (kc!=13) { return true; } else {wicketAjaxGet('?wicket:interface=:0:name:editor::IBehaviorListener:0:-1&wicket:ignoreIfNotActive=true&save=true&'+this.name+'='+wicketEncode(this.value)); return false;}" wicket:id="editor" name="name:editor" onchange="{wicketAjaxGet('?wicket:interface=:0:name:editor::IBehaviorListener:0:-1&wicket:ignoreIfNotActive=true&save=true&'+this.name+'='+wicketEncode(this.value)); return true;}" onblur="{wicketAjaxGet('?wicket:interface=:0:name:editor::IBehaviorListener:0:-1&wicket:ignoreIfNotActive=true&save=true&'+this.name+'='+wicketEncode(this.value)); return false;}" id="editor3">
<option selected="selected" value="0">Arnold</option>
<option value="1">Alex</option>
<option value="2">Adam</option>
</select></wicket:panel></span>]]></component><evaluate><![CDATA[{ var el=wicketGet('editor3'); el.focus(); if (el.createTextRange) { var v = el.value; var r = el.createTextRange(); r.moveStart('character', v.length); r.select(); } }]]></evaluate><evaluate><![CDATA[Wicket.Focus.setFocusOnId('editor3');]]></evaluate></ajax-response>
INFO: Response parsed. Now invoking steps...
INFO: focus set on editor3 from serverside
INFO: Response processed successfully.
INFO: Invoking post-call handler(s)...
INFO: focus set on editor3
INFO: Calling focus on editor3
INFO:
INFO: Initiating Ajax GET request on ?wicket:interface=:0:name:editor::IBehaviorListener:0:-1&wicket:ignoreIfNotActive=true&save=true&name:editor=0&random=0.32760623773406166
INFO: Invoking pre-call handler(s)...
INFO: focus set on editor3
INFO: Received ajax response (1088 characters)
INFO:
<?xml version="1.0" encoding="UTF-8"?><ajax-response><header-contribution encoding="wicket1" ><![CDATA[<head xmlns:wicket="http://wicket.apache.org"><script type="text/javascript" src="resources/org.apache.wicket.markup.html.WicketEventReference/wicket-event.js"></script>
<script type="text/javascript" src="resources/org.apache.wicket.ajax.AbstractDefaultAjaxBehavior/wicket-ajax.js"></script>
<script type="text/javascript" id="wicket-ajax-debug-enable"><!--/*--><![CDATA[/*><!--*/
wicketAjaxDebugEnable=true;
/*-->]^]^>*/</script>
<script type="text/javascript" src="resources/org.apache.wicket.ajax.AbstractDefaultAjaxBehavior/wicket-ajax-debug.js"></script>
</head>]]></header-contribution><component id="name1" ><![CDATA[<span wicket:id="name" id="name1"><wicket:panel><span wicket:id="label" onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:name:label::IBehaviorListener:0:-1', function() { }.bind(this), function() { }.bind(this));" id="label2"><p>Arnold</p></span></wicket:panel></span>]]></component><evaluate><![CDATA[window.status='';]]></evaluate></ajax-response>
INFO: Response parsed. Now invoking steps...
INFO: Response processed successfully.
INFO: Invoking post-call handler(s)...
INFO: Couldn't set focus on not on the page anymore
> AjaxEditableChoiceLabel doesn't work in IE 6
> --------------------------------------------
>
> Key: WICKET-1014
> URL: https://issues.apache.org/jira/browse/WICKET-1014
> Project: Wicket
> Issue Type: Bug
> Components: wicket-extensions
> Affects Versions: 1.3.0-beta3
> Environment: Wicket 1.3.0-Beta3
> Windows XP SP 2
> Internet Explorer 6.0.2900.2180
> Reporter: Adam A. Koch
> Attachments: AjaxEditableChoiceLabelPage.html, AjaxEditableChoiceLabelPage.java
>
>
> When the AjaxEditableChoiceLabel is clicked on, it turns into a drop down as expected, but then, without any other user input (clicking, etc.) it changes back to a label before there's a chance to change the value. It seems like it might be an issue with the focus, but I haven't been able to pin it down yet.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (WICKET-1014) AjaxEditableChoiceLabel doesn't work
in IE 6
Posted by "Adam A. Koch (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-1014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Adam A. Koch updated WICKET-1014:
---------------------------------
Attachment: AjaxEditableChoiceLabelPage.html
.html file to recreate the error
> AjaxEditableChoiceLabel doesn't work in IE 6
> --------------------------------------------
>
> Key: WICKET-1014
> URL: https://issues.apache.org/jira/browse/WICKET-1014
> Project: Wicket
> Issue Type: Bug
> Components: wicket-extensions
> Affects Versions: 1.3.0-beta3
> Environment: Wicket 1.3.0-Beta3
> Windows XP SP 2
> Internet Explorer 6.0.2900.2180
> Reporter: Adam A. Koch
> Attachments: AjaxEditableChoiceLabelPage.html
>
>
> When the AjaxEditableChoiceLabel is clicked on, it turns into a drop down as expected, but then, without any other user input (clicking, etc.) it changes back to a label before there's a chance to change the value. It seems like it might be an issue with the focus, but I haven't been able to pin it down yet.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.