You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Konrad Windszus (JIRA)" <ji...@apache.org> on 2013/09/23 17:14:05 UTC

[jira] [Comment Edited] (SLING-3093) All input fields within the server overview for "External Sling Launchpad" within the "Connection" section have right-to-left typing logic

    [ https://issues.apache.org/jira/browse/SLING-3093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13774613#comment-13774613 ] 

Konrad Windszus edited comment on SLING-3093 at 9/23/13 3:13 PM:
-----------------------------------------------------------------

I think the problem is a loop with  the modification listeners. You actually try to store the values whenever they are changed. This itself triggers the PropertyChangeListener, which sets the control value. This resets the cursor position. The key issue is that you try to persist the properties before a "Save" is issued on the ServerEditorSection.
                
      was (Author: kwin):
    I think the problem is a loop with  the modification listeners. You actually try to set the values whenever they are changed. This itself triggers the PropertyChangeListener, which sets the control value. This resets the cursor position. The key issue is that you try to persist the properties before a "Save" is issued on the ServerEditorSection.
                  
> All input fields within the server overview for "External Sling Launchpad" within the "Connection" section have right-to-left typing logic
> ------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: SLING-3093
>                 URL: https://issues.apache.org/jira/browse/SLING-3093
>             Project: Sling
>          Issue Type: Bug
>          Components: IDE
>    Affects Versions: Sling Eclipse IDE 1.0.0
>            Reporter: Konrad Windszus
>             Fix For: Sling Eclipse IDE 1.0.0
>
>         Attachments: SlingIDEConnectionFieldsBug.png
>
>
> It is currently hard to modify any parameters within the Connection area of the "External Sling Launchpad" server overview, because the text cursor is set to the beginning of the field after adding a new character to it.
> E.g. if you try to enter the port "4502" you actually have to type "2054". For password "admin" you have to type "nimda". I don't know whether this is a property on the the input fields themselves or the cursor gets automatically reset to position 0 after each character (due to some validation). It works fine within the "Timeouts" section.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira