Details
-
Type: Improvement
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 3.2
-
Component/s: ACE-Components
-
Labels:None
-
Environment:*
-
Affects:Documentation (User Guide, Ref. Guide, etc.)
Description
As in ICE-8911, a scrollable, draggable region, when scrolled via a click-drag on the scrollbar triggers a move of the draggable container in addition to the scrollbar.
There is no way unfortunately in JS to detect if a click is one that occurred on the scrollbar, so we can't prevent the draggable handling in this case.
To resolve this issue, the solution is to make a subregion of the draggable region the handle of the container. This is supported by the JQUI draggable code, and needs to be exposed to our users so that they may resolve these situations.
There is no way unfortunately in JS to detect if a click is one that occurred on the scrollbar, so we can't prevent the draggable handling in this case.
To resolve this issue, the solution is to make a subregion of the draggable region the handle of the container. This is supported by the JQUI draggable code, and needs to be exposed to our users so that they may resolve these situations.
Issue Links
- depends on
-
ICE-9147 ace:dialog - Add capability to add other components to the header section
- Closed
Activity
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #33518 | Tue Feb 19 16:36:29 MST 2013 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tableconfigpanel/TableConfigPanelMeta.java
MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tableconfigpanel/tableconfigpanel.js MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tableconfigpanel/TableConfigPanelRenderer.java |
Nils Lundquist
created issue -
Nils Lundquist
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Nils Lundquist [ nils.lundquist ] |
Ken Fyten
made changes -
Summary | Draggable containers need attribute to set handle | Draggable containers need attribute to configure drag-handle |
Issue Type | Bug [ 1 ] | Improvement [ 4 ] |
Priority | Major [ 3 ] | Minor [ 4 ] |
Affects | Documentation (User Guide, Ref. Guide, etc.) [ 10003 ] |
Ken Fyten
made changes -
Fix Version/s | 3.3 [ 10370 ] |
Ken Fyten
made changes -
Fix Version/s | 3.4 [ 10770 ] | |
Fix Version/s | 3.3 [ 10370 ] |
Ken Fyten
made changes -
Component/s | ACE-Components [ 10050 ] |
Ken Fyten
made changes -
Assignee | Nils Lundquist [ nils.lundquist ] | Arturo Zambrano [ artzambrano ] |
Arturo Zambrano
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #38587 | Fri Oct 11 13:57:30 MDT 2013 | art.zambrano | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ListMeta.java
|
Ken Fyten
made changes -
Summary | Draggable containers need attribute to configure drag-handle | Add 'dragHandle' attribute to ace:confirmationDialog, ace:dialog, ace:list, and ace:tree. |
Ken Fyten
made changes -
Fix Version/s | 4.0 [ 11382 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
ace:draggable already has a 'handle' attribute to do this. Is the purpose of this JIRA to add something similar to components with built-in draggable functionality, like ace:dialog, ace:confirmationDialog, ace:tableConfigPanel, etc.?