[JBoss JIRA] (RF-12827) Showcase - switching among dynamically created panels, tabs cease to function
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12827?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated RF-12827:
----------------------------
Fix Version/s: 5.0.0.Alpha1
> Showcase - switching among dynamically created panels, tabs cease to function
> -----------------------------------------------------------------------------
>
> Key: RF-12827
> URL: https://issues.jboss.org/browse/RF-12827
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-panels-layout-themes, showcase
> Affects Versions: 4.3.0.Final
> Reporter: Juraj Húska
> Assignee: Lukáš Fryč
> Fix For: 4.3.2, 5.0.0.Alpha1
>
>
> Dynamically Tabs, Panels can not be switched after some working with them.
> It seems that they cease to function when the tab which was active after the form submission is revisited. It is working again after next form submission, but only till the new active tab is not clicked again.
> The following components are affected: rich:togglePanel, rich:tabPanel, rich:accordion.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (RF-12969) rich:tabPanel: Click on already selected rich:tab causes JavaScript error
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12969?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč updated RF-12969:
----------------------------
Fix Version/s: 5.0.0.Alpha1
> rich:tabPanel: Click on already selected rich:tab causes JavaScript error
> -------------------------------------------------------------------------
>
> Key: RF-12969
> URL: https://issues.jboss.org/browse/RF-12969
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-output
> Affects Versions: 4.3.2
> Environment: Mojarra 2.1.20
> Reporter: Michael Abele
> Assignee: Lukáš Fryč
> Priority: Blocker
> Labels: regression
> Fix For: 4.3.2, 5.0.0.Alpha1
>
> Original Estimate: 2 hours
> Remaining Estimate: 2 hours
>
> Clicking on an already active tab causes a JavaScript error with 4.3.2 CR1.
> The following example works fine with 4.3.1
> {code}
> <rich:tabPanel switchType="ajax">
> <rich:tab name="1">
> </rich:tab>
> <rich:tab name="2">
> </rich:tab>
> </rich:tabPanel>
> {code}
> JavaScript error output in Chrome is:
> {quote}
> Uncaught TypeError: Cannot call method 'onCompleteHandler' of undefined
> (anonymous function)
> serverEventHandler packed.js:529
> (anonymous function) packed.js:505
> (anonymous function) packed.js:488
> (anonymous function) packed.js:456
> (anonymous function) packed.js:488
> sendEvent jsf.js.jsf:1613
> response jsf.js.jsf:2254
> jsf.ajax.response packed.js:656
> richfaces.queue.response packed.js:1170
> jsf.ajax.response packed.js:799
> onComplete jsf.js.jsf:1398
> AjaxEngine.req.xmlReq.onreadystatechange jsf.js.jsf:1379
> {quote}
> JavaScript error in Firefox is
> {quote}
> TypeError: RichFaces.$(...) is undefined
> return new Function("event", handlerCode);
> {quote}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (RF-12969) rich:tabPanel: Click on already selected rich:tab causes JavaScript error
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12969?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč reopened RF-12969:
-----------------------------
Assignee: Lukáš Fryč (was: Brian Leathem)
> rich:tabPanel: Click on already selected rich:tab causes JavaScript error
> -------------------------------------------------------------------------
>
> Key: RF-12969
> URL: https://issues.jboss.org/browse/RF-12969
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-output
> Affects Versions: 4.3.2
> Environment: Mojarra 2.1.20
> Reporter: Michael Abele
> Assignee: Lukáš Fryč
> Priority: Blocker
> Labels: regression
> Fix For: 4.3.2
>
> Original Estimate: 2 hours
> Remaining Estimate: 2 hours
>
> Clicking on an already active tab causes a JavaScript error with 4.3.2 CR1.
> The following example works fine with 4.3.1
> {code}
> <rich:tabPanel switchType="ajax">
> <rich:tab name="1">
> </rich:tab>
> <rich:tab name="2">
> </rich:tab>
> </rich:tabPanel>
> {code}
> JavaScript error output in Chrome is:
> {quote}
> Uncaught TypeError: Cannot call method 'onCompleteHandler' of undefined
> (anonymous function)
> serverEventHandler packed.js:529
> (anonymous function) packed.js:505
> (anonymous function) packed.js:488
> (anonymous function) packed.js:456
> (anonymous function) packed.js:488
> sendEvent jsf.js.jsf:1613
> response jsf.js.jsf:2254
> jsf.ajax.response packed.js:656
> richfaces.queue.response packed.js:1170
> jsf.ajax.response packed.js:799
> onComplete jsf.js.jsf:1398
> AjaxEngine.req.xmlReq.onreadystatechange jsf.js.jsf:1379
> {quote}
> JavaScript error in Firefox is
> {quote}
> TypeError: RichFaces.$(...) is undefined
> return new Function("event", handlerCode);
> {quote}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (RF-12827) Showcase - switching among dynamically created panels, tabs cease to function
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12827?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč reopened RF-12827:
-----------------------------
Assignee: Lukáš Fryč (was: Brian Leathem)
> Showcase - switching among dynamically created panels, tabs cease to function
> -----------------------------------------------------------------------------
>
> Key: RF-12827
> URL: https://issues.jboss.org/browse/RF-12827
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-panels-layout-themes, showcase
> Affects Versions: 4.3.0.Final
> Reporter: Juraj Húska
> Assignee: Lukáš Fryč
> Fix For: 4.3.2
>
>
> Dynamically Tabs, Panels can not be switched after some working with them.
> It seems that they cease to function when the tab which was active after the form submission is revisited. It is working again after next form submission, but only till the new active tab is not clicked again.
> The following components are affected: rich:togglePanel, rich:tabPanel, rich:accordion.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (RF-13009) drag and drop inside collapsible subtable causes assertion error
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-13009?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč commented on RF-13009:
---------------------------------
Hey Jan, does it work with 4.3?
> drag and drop inside collapsible subtable causes assertion error
> ----------------------------------------------------------------
>
> Key: RF-13009
> URL: https://issues.jboss.org/browse/RF-13009
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-drag/drop, component-tables
> Affects Versions: 5.0.0.Alpha1
> Environment: RichFaces 5.0.0-SNAPSHOT
> Metamer 5.0.0-SNAPSHOT
> JBoss Application Server: Weld Integration 7.1.1.Final
> JBoss AS 7.1.1.Final
> Java(TM) SE Runtime Environment 1.7.0_17-b02 @ Linux
> Chrome 26.0.1410.63 @ Linux x86_64
> Reporter: Jan Papousek
> Fix For: 5.0.0.Alpha1
>
>
> The issue is probably caused by this assertion: https://github.com/richfaces/richfaces/blob/master/framework/src/main/jav...
> Here is the stack trace:
> {code}
> Daemon Thread [http-localhost-127.0.0.1-8080-1] (Suspended (breakpoint at line 880 in UIDataAdaptor))
> UICollapsibleSubTable(UIDataAdaptor).getIterationState() line: 880
> UICollapsibleSubTable(AbstractCollapsibleSubTable).getIterationState() line: 151
> SavedState.<init>(IterationStateHolder) line: 62
> UIDataTable(UIDataAdaptor).saveChildState(FacesContext, UIComponent) line: 309
> UIDataTable(UIDataAdaptor).saveChildState(FacesContext) line: 290
> UIDataTable(UIDataAdaptor).setRowKey(FacesContext, Object) line: 266
> UIDataTable(UIDataAdaptor).invokeOnComponent(FacesContext, String, ContextCallback) line: 1074
> HtmlForm(UIComponent).invokeOnComponent(FacesContext, String, ContextCallback) line: 1426
> HtmlForm(UIComponentBase).invokeOnComponent(FacesContext, String, ContextCallback) line: 669
> HtmlPanelGroup(UIComponent).invokeOnComponent(FacesContext, String, ContextCallback) line: 1426
> HtmlPanelGroup(UIComponentBase).invokeOnComponent(FacesContext, String, ContextCallback) line: 669
> UIOutput(UIComponent).invokeOnComponent(FacesContext, String, ContextCallback) line: 1426
> UIOutput(UIComponentBase).invokeOnComponent(FacesContext, String, ContextCallback) line: 669
> UIViewRoot(UIComponent).invokeOnComponent(FacesContext, String, ContextCallback) line: 1426
> UIViewRoot(UIComponentBase).invokeOnComponent(FacesContext, String, ContextCallback) line: 669
> DropTargetRenderer.doDecode(FacesContext, UIComponent) line: 86
> DropTargetRenderer(RendererBase).decode(FacesContext, UIComponent) line: 81
> UIDropTarget(UIComponentBase).decode(FacesContext) line: 787
> UIDropTarget(UIComponentBase).processDecodes(FacesContext) line: 1181
> PartialViewExecuteVisitCallback.visit(VisitContext, UIComponent) line: 53
> ExecuteExtendedVisitContext(BaseExtendedVisitContext).invokeVisitCallback(UIComponent, VisitCallback) line: 322
> UIDropTarget(UIComponent).visitTree(VisitContext, VisitCallback) line: 1612
> UIOutputPanel(UIComponent).visitTree(VisitContext, VisitCallback) line: 1623
> HtmlPanelGroup(UIComponent).visitTree(VisitContext, VisitCallback) line: 1623
> UIDataAdaptor$DataVisitorForVisitTree.process(FacesContext, Object, Object) line: 197
> SequenceDataModel<E>.walk(FacesContext, DataVisitor, Range, Object) line: 66
> UICollapsibleSubTable(UIDataAdaptor).walk(FacesContext, DataVisitor, Object) line: 807
> UICollapsibleSubTable(UIDataAdaptor).visitDataChildren(VisitContext, VisitCallback, boolean) line: 1280
> UICollapsibleSubTable(UIDataTableBase).visitDataChildren(VisitContext, VisitCallback, boolean) line: 416
> UICollapsibleSubTable(UIDataAdaptor).visitTree(VisitContext, VisitCallback) line: 1358
> UIDataAdaptor$DataVisitorForVisitTree.process(FacesContext, Object, Object) line: 197
> SequenceDataModel<E>.walk(FacesContext, DataVisitor, Range, Object) line: 66
> UIDataTable(UIDataAdaptor).walk(FacesContext, DataVisitor, Object) line: 807
> UIDataTable(UIDataAdaptor).visitDataChildren(VisitContext, VisitCallback, boolean) line: 1280
> UIDataTable(UIDataTableBase).visitDataChildren(VisitContext, VisitCallback, boolean) line: 416
> UIDataTable(UIDataAdaptor).visitTree(VisitContext, VisitCallback) line: 1358
> HtmlForm(UIComponent).visitTree(VisitContext, VisitCallback) line: 1623
> HtmlForm(UIForm).visitTree(VisitContext, VisitCallback) line: 371
> HtmlPanelGroup(UIComponent).visitTree(VisitContext, VisitCallback) line: 1623
> UIOutput(UIComponent).visitTree(VisitContext, VisitCallback) line: 1623
> UIViewRoot(UIComponent).visitTree(VisitContext, VisitCallback) line: 1623
> ExtendedPartialViewContextImpl.executeComponents(PhaseId, Collection<String>) line: 287
> ExtendedPartialViewContextImpl.processPartialExecutePhase(PhaseId) line: 267
> ExtendedPartialViewContextImpl.processPartial(PhaseId) line: 224
> UIViewRoot.processDecodes(FacesContext) line: 931
> ApplyRequestValuesPhase.execute(FacesContext) line: 78
> ApplyRequestValuesPhase(Phase).doPhase(FacesContext, Lifecycle, ListIterator<PhaseListener>) line: 101
> LifecycleImpl.execute(FacesContext) line: 118
> FacesServlet.service(ServletRequest, ServletResponse) line: 593
> ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 329
> ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 248
> TestIdentityFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 93
> ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 280
> ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 248
> ConversationPropagationFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 62
> ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 280
> ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 248
> StandardWrapperValve.invoke(Request, Response) line: 275
> StandardContextValve.invoke(Request, Response) line: 161
> SecurityContextAssociationValve.invoke(Request, Response) line: 153
> StandardHostValve.invoke(Request, Response) line: 155
> ErrorReportValve.invoke(Request, Response) line: 102
> StandardEngineValve.invoke(Request, Response) line: 109
> CoyoteAdapter.service(Request, Response) line: 368
> Http11Processor.process(Socket) line: 877
> Http11Protocol$Http11ConnectionHandler.process(Socket) line: 671
> JIoEndpoint$Worker.run() line: 930
> Thread.run() line: 722
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months
[JBoss JIRA] (RF-13010) Popup panel inside popup panel: button not rendered in IE10
by Brian Leathem (JIRA)
[ https://issues.jboss.org/browse/RF-13010?page=com.atlassian.jira.plugin.s... ]
Brian Leathem updated RF-13010:
-------------------------------
Fix Version/s: 4.3.3
5.0.0.Alpha1
> Popup panel inside popup panel: button not rendered in IE10
> -----------------------------------------------------------
>
> Key: RF-13010
> URL: https://issues.jboss.org/browse/RF-13010
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: component-panels-layout-themes
> Affects Versions: 4.3.2, 5.0.0.Alpha1
> Environment: RichFaces 5.0.0-SNAPSHOT
> Metamer 5.0.0-SNAPSHOT
> Mojarra 2.1.13
> EAP 6.0.1
> Java(TM) SE Runtime Environment 1.6.0_32-b05 @ Linux
> works in Chrome 27.0.1453.93 @ Linux x86_64
> broken in IE10 @ Win 8, IE9 @ Win 7
> Reporter: Pavol Pitonak
> Labels: regression
> Fix For: 4.3.3, 5.0.0.Alpha1
>
> Attachments: buttonInPopupPanel.png
>
>
> # deploy Metamer and open http://192.168.122.1:8080/metamer/faces/components/richPopupPanel/simple....
> # change template to "Rich Popup Panel"
> # click the "Call the popup" button
> result:
> * the is a button between paragraph and link inside popup panel in Chrome/Firefox
> * the button is missing in IE 10
> * it might be related to RF-12850 or RF-12958
> * worked fine in 4.3.1.Final
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 10 months