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

        Arran Mccullough created issue -
        Arran Mccullough made changes -
        Field Original Value New Value
        Salesforce Case [5007000000C45xL]
        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. 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.
        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.
        Ken Fyten made changes -
        Fix Version/s 1.8.2-EE-GA_P02 [ 10226 ]
        Fix Version/s 1.8.3 [ 10211 ]
        Ken Fyten made changes -
        Assignee Priority P3
        Assignee Adnan Durrani [ adnan.durrani ]
        Ken Fyten made changes -
        Summary Can't copy data from a table when using enhandcedMultiple=true Can't copy data from a table when using enhancedMultiple=true
        Ken Fyten made changes -
        Fix Version/s 2.0.0 [ 10230 ]
        Assignee Priority P3 P2
        Assignee Adnan Durrani [ adnan.durrani ] Mark Collette [ mark.collette ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23047 Fri Nov 05 17:18:30 MDT 2010 mark.collette ICE-5812 : Can not copy data from a table when using enhancedMultiple=true
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/extras.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23048 Fri Nov 05 17:45:07 MDT 2010 mark.collette ICE-5812 : Can not copy data from a table when using enhancedMultiple=true
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/core/src/main/javascript/extras/extras.js
        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
        Mark Collette made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P2

          People

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

            Dates

            • Created:
              Updated:
              Resolved: