ICEfaces
  1. ICEfaces
  2. ICE-3099

PanelDivider dragging beyond browser viewport causes js errors

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7
    • Fix Version/s: 1.7.1
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      n/a

      Description

      if you drag the panelDivider divider beyond the browser viewport boundaries (ie. the browser is minimized to not show the entire width of the panelDivider container) the following js errors occur breaking the component functionality. These errors continue until the page is refreshed even if the browser is maximized.

      this.source.previousSibling has no properties
      getPreviousElement()ice-extras.js (line 10397)
      deadEnd(mouseup clientX=0, clientY=0)ice-extras.js (line 10246)
      detachEvent(mouseup clientX=0, clientY=0)ice-extras.js (line 10188)
      bindAsEventListener(mouseup clientX=0, clientY=0)icefaces-d2d.js (line 216)
      wrapper(mouseup clientX=0, clientY=0)ice-extras.js (line 2511)
      [Break on this error] if (this.source.previousSibling.tagName == "DIV") {

      - tested with 1.7 and current head

        Activity

        Hide
        yip.ng added a comment -

        Problem existed in 1.7 release. See screenshot-1.

        Show
        yip.ng added a comment - Problem existed in 1.7 release. See screenshot-1.

          People

          • Assignee:
            Unassigned
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: