ICEfaces
  1. ICEfaces
  2. ICE-11521

ace:borderLayout, add option to move the toggle button to the left of the header

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.3.0.GA_P03
    • Fix Version/s: EE-4.3.0.GA_P04
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Any

      Description

      This is a feature request from a supported customer to add an option to render the toggle button of ace:borderLayout panes on the left side of the header.

        Activity

        Arturo Zambrano created issue -
        Arturo Zambrano made changes -
        Field Original Value New Value
        Assignee Arturo Zambrano [ artzambrano ]
        Ken Fyten made changes -
        Issue Type New Feature [ 2 ] Improvement [ 4 ]
        Ken Fyten made changes -
        Fix Version/s EE-4.3.0.GA_P04 [ 13876 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #53468 Tue Oct 04 13:23:41 MDT 2022 art.zambrano ICE-11521 Added toggleButtonPosition attribute to ace:borderLayoutPane
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/borderlayout/borderlayout.css
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/borderlayout/BorderLayoutPaneMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/borderlayout/BorderLayoutPaneRenderer.java
        Hide
        Arturo Zambrano added a comment -

        Added toggleButtonPosition attribute to ace:borderLayoutPane.

        Show
        Arturo Zambrano added a comment - Added toggleButtonPosition attribute to ace:borderLayoutPane.
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Arturo Zambrano added a comment -

        There was an issue with changing the toggle button's position dynamically. The whole markup of the pane was being updated in the client, and it was losing the styling and listeners that had been added when the component was initialized in the client. A fix was applied to detect when there's a change in position of a toggle button in any of the panes that support it and trigger a re-initialization of the component in the client, in order to make sure that all the necessary styling and listeners are applied to the whole panel.

        This fix was applied to the 4.3 trunk and to the 4.3 P04 tag.

        Show
        Arturo Zambrano added a comment - There was an issue with changing the toggle button's position dynamically. The whole markup of the pane was being updated in the client, and it was losing the styling and listeners that had been added when the component was initialized in the client. A fix was applied to detect when there's a change in position of a toggle button in any of the panes that support it and trigger a re-initialization of the component in the client, in order to make sure that all the necessary styling and listeners are applied to the whole panel. This fix was applied to the 4.3 trunk and to the 4.3 P04 tag.

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Arturo Zambrano
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: