ICEfaces
  1. ICEfaces
  2. ICE-10222

mobi:dataView rows selection does not always work

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.0
    • Fix Version/s: 4.1.1
    • Component/s: MOBI-Components
    • Labels:
      None
    • Environment:
      ICEfaces4 trunk rev. 42487
      Browsers: IE10/Chrome36/FF31/Safari
      Mobile device: iOS7/iPhone4S
    • Assignee Priority:
      P2

      Description

      QA test app: http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Manual/dataView

      Test page: http://localhost:8080/dataView/dataViewColumnDynAttribute.jsf

      Using the mobile devices, I cannot select/deselect rows in a consistent way: most of the time, selecting a row shows first the row as being selected, but then it becomes unselected.
      Zooming in on the page appears to fix this issue. This issue is more visible on the iPhone than on the Android device.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #47085 Thu Feb 04 11:02:30 MST 2016 ken.fyten ICE-9914, ICE-10222, ICE-10932 - mobi:dataView improvements.
        Files Changed
        Commit graph MODIFY /icefaces4/branches/icefaces-4.1.1/icefaces/mobi/component/resources/org.icefaces.component.dataview/dataview.css
        Commit graph MODIFY /icefaces4/branches/icefaces-4.1.1/icefaces/mobi/component/resources/org.icefaces.component.dataview/dataview.js
        Commit graph MODIFY /icefaces4/branches/icefaces-4.1.1/icefaces/mobi/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #47056 Mon Feb 01 17:18:15 MST 2016 mircea.toma ICE-10222 Remove focus from the any previously used input element to allow row selection without having the keyboard popup.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.dataview/dataview.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46999 Wed Jan 20 17:33:19 MST 2016 mircea.toma ICE-10222 Register 'touchend' event handler with the element containing the rows, thus avoiding canceling the 'touchend' event for elements that do not participate in row selection.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.dataview/dataview.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46994 Tue Jan 19 15:17:21 MST 2016 mircea.toma ICE-10222 Test for null DataView.activeRowIndex.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46988 Tue Jan 19 06:16:37 MST 2016 mircea.toma ICE-10222 Render 'ui-state-active' CSS class on the active row. Add ace:ajax facet to mobi:dataView to enable 'server' mode.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46987 Tue Jan 19 05:36:49 MST 2016 mircea.toma ICE-10222 Prevent execution of default action when 'touchend' event is captured to select row.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.dataview/dataview.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46986 Tue Jan 19 04:24:20 MST 2016 mircea.toma ICE-10222 Ensure that 'activationTimeout' marker is always cleared by placing the cleanup code in a 'finally' block.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.dataview/dataview.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46973 Thu Jan 14 05:33:10 MST 2016 mircea.toma ICE-10222 Remove 'click' event callback for touch devices to avoid toggling the row selection twice.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.dataview/dataview.js

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: