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
          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.
          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
          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.

            People

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

              Dates

              • Created:
                Updated:
                Resolved: