[JBoss JIRA] Created: (RF-4410) dragAndDrop: unnecessary events is fired.
by Alexander Dubovsky (JIRA)
dragAndDrop: unnecessary events is fired.
-----------------------------------------
Key: RF-4410
URL: https://jira.jboss.org/jira/browse/RF-4410
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.2
Environment: 3.2.2.CR3
Reporter: Alexander Dubovsky
Assignee: Nick Belaevski
Code:
<html>
<head>
<title>DragAndDrop</title>
<style>
.styleDrag {
border-width: 3px;
border-color: FF3300;
width: 50px;
height: 50px;
}
.styleDrop {
border-width: 3px;
border-color: 66CC33;
width: 50px;
height: 50px;
}
</style>
<script>
DnD.CLIENT_VALIDATION_OFF = false;
function writeLog(message) {
console.log(message);
}
</script>
</head>
<body>
<f:view>
<h:form>
<rich:panel styleClass="styleDrag">
<rich:dragSupport dragType="dragType"
onbeforedomupdate="writeLog('drag: onbeforedomupdate')"
oncomplete="writeLog('drag: oncomplete')"
ondragend="writeLog('drag: ondragend')"
ondragstart="writeLog('drag: ondragstart')"
ondropout="writeLog('drag: ondropout')"
ondropover="writeLog('drag: ondropover')">
</rich:dragSupport>
</rich:panel>
<rich:panel styleClass="styleDrop">
<rich:dropSupport acceptedTypes="dragType"
onbeforedomupdate="writeLog('drop: onbeforedomupdate')"
oncomplete="writeLog('drop: oncomplete')"
ondragenter="writeLog('drop: ondragenter')"
ondragexit="writeLog('drop: ondragexit')"
ondrop="writeLog('drop: ondrop')"
ondropend="writeLog('drop: ondropend')">
</rich:dropSupport>
</rich:panel>
</h:form>
</f:view>
</body>
</html>
# Open page
# Click on Green (Drop zone) square
Result: "ondropend" is fired - it is unnecessary event.
# Drag red (Drag zone) square on Drop square (do not throw mouse button)
Result: ondropover, ondragenter, ondropout, ondragexit, ondropover, ondragenter.... events are fired - all events except 1th and 2th (ondropover, ondragenter) are unnecessary.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 3 months
[JBoss JIRA] Created: (RF-10398) PopupPanel: modal panels called one from another. Second one do not overlaps the first.
by Ilya Shaikovsky (JIRA)
PopupPanel: modal panels called one from another. Second one do not overlaps the first.
---------------------------------------------------------------------------------------
Key: RF-10398
URL: https://issues.jboss.org/browse/RF-10398
Project: RichFaces
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: component-panels-layout-themes
Affects Versions: 4.0.0.Milestone5
Reporter: Ilya Shaikovsky
Assignee: Nick Belaevski
Attachments: ppppp.png
code
<rich:popupPanel id="modalPanel8" header="Modal panel" width="350"
height="150">
<h:form>
<h:panelGrid>
<h:inputText value="#{userBean.name}" />
<h:inputText value="#{userBean.age}" />
<a4j:commandButton value="Close" id="close"
onclick="#{rich:component('modalPanel8')}.hide();return false;" />
<a4j:commandButton value="Save and Close" id="save"
reRender="input"
oncomplete="if (#{facesContext.maximumSeverity==null}) #{rich:component('modalPanel8')}.hide();" />
</h:panelGrid>
</h:form>
</rich:popupPanel>
<a4j:outputPanel ajaxRendered="true">
<rich:popupPanel id="msgPanel" modal="true" zindex="101"
header="Correct your input!" autosized="true"
show="#{facesContext.maximumSeverity!=null}">
<h:messages ajaxRendered="true" style="color:red" />
<a href="#" onclick="#{rich:component('msgPanel')}.hide()">Hide</a>
</rich:popupPanel>
</a4j:outputPanel>
1) problem when panel with messages appears - first one still available.
2) making larger zindex on second - do not works because not applied to shadow div. if apply using firebug - works as I need.
screen attached.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 3 months