ICEfaces
  1. ICEfaces
  2. ICE-5812

Can't copy data from a table when using enhancedMultiple=true

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-EE-GA_P01
    • Fix Version/s: 1.8.3, 1.8.2-EE-GA_P02, 2.0.0
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      It is not possible to highlight or select data from a dataTable when it is using a rowSelector with enhancedMultiple=true. At the moment this component blocks this functionality so that when the Shift or Ctrl keys are pressed the selection doesn't highlight the code between the selections.

      This issue can be reproduced on the online component showcase demo.

        Activity

        Hide
        Ken Fyten added a comment -

        This behaviour is intentional to prevent the browser from selecting the text between the first selected row and the last in a range when "Shift-click" is used. It might be possible to revisit the strategy being used here though, to consume the Shift-click event in the component so the browser doesn't receive it, and not disable text selection entirely on the contents within the row selector.

        Show
        Ken Fyten added a comment - This behaviour is intentional to prevent the browser from selecting the text between the first selected row and the last in a range when "Shift-click" is used. It might be possible to revisit the strategy being used here though, to consume the Shift-click event in the component so the browser doesn't receive it, and not disable text selection entirely on the contents within the row selector.
        Hide
        Mark Collette added a comment -

        In enhancedMultiple mode, allow for SHIFT and CONTROL clicking, which should not inadvertently select test. When SHIFT and CONTROL are not pressed, allow for mouse selection of text. Tested in FF, Safari, Chrome, IE 6,7,8.

        icefaces trunk
        Subversion 23047

        icefaces 2 trunk
        Subversion 23048

        Show
        Mark Collette added a comment - In enhancedMultiple mode, allow for SHIFT and CONTROL clicking, which should not inadvertently select test. When SHIFT and CONTROL are not pressed, allow for mouse selection of text. Tested in FF, Safari, Chrome, IE 6,7,8. icefaces trunk Subversion 23047 icefaces 2 trunk Subversion 23048

          People

          • Assignee:
            Mark Collette
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: