ICEfaces
  1. ICEfaces
  2. ICE-9562

ace:tableConfigPanel - Clicking on scrollbar causes panel to be dragged.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA, EE-3.3.0.GA_P01
    • Fix Version/s: 3.3, EE-3.3.0.GA
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      All
    • Salesforce Case Reference:

      Description

      If the ace:tableConfigPanel is set to render a scrollbar if the number of columns reaches a certain height, clicking on this scrollbar to scroll the panel, causes the panel to be dragged.

      The following CSS is used to render the scrollbar:

      .ui-tableconf-body { height: 100px; overflow:auto; }

        Issue Links

          Activity

          Hide
          Arran Mccullough added a comment -

          Attached source code and war file to reproduce issue. For war file the icefaces.jar, icefaces-ace,jar, and icefaces-compat.jar need to be added.

          Steps:

          • Load welcomeICEfaces.jsf
          • Click the icon to open the table config panel.
          • Click on the rendered scrollbar and try to move it up and down. Panel moves with it.
          Show
          Arran Mccullough added a comment - Attached source code and war file to reproduce issue. For war file the icefaces.jar, icefaces-ace,jar, and icefaces-compat.jar need to be added. Steps: Load welcomeICEfaces.jsf Click the icon to open the table config panel. Click on the rendered scrollbar and try to move it up and down. Panel moves with it.
          Hide
          Ken Fyten added a comment -

          A fix for this was implemented in ICE-8911.

          Show
          Ken Fyten added a comment - A fix for this was implemented in ICE-8911 .
          Hide
          Ken Fyten added a comment -

          Need to use the "dragHandle" attribute on the ace:tableConfigPanel to make the header region the dragHandle, instead of the entire tableConfigPanel.

          Show
          Ken Fyten added a comment - Need to use the "dragHandle" attribute on the ace:tableConfigPanel to make the header region the dragHandle, instead of the entire tableConfigPanel.

            People

            • Assignee:
              Unassigned
              Reporter:
              Arran Mccullough
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: