Issue Details (XML | Word | Printable)

Key: FXP-29
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Bratukhin, Andrey
Reporter: Bratukhin, Andrey
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
JavaFX plug-in

JavaFX parser tree synchronization error

Created: 19/Mar/10 06:00 AM   Updated: 06/Apr/10 01:32 AM   Resolved: 06/Apr/10 12:59 AM
Component/s: Code assist
Affects Version/s: None
Fix Version/s: 1.2.4

Time Tracking:
Not Specified


 Description  « Hide
Code assist proposals don't wait ending of JavaFX parsing.

Hudson system user added a comment - 24/Mar/10 05:31 AM
Integrated in exadel-javafx-plugin-continuous #23 (See [http://hudson.exadel.org/hudson/job/exadel-javafx-plugin-continuous/23/])
    FXP-29 update

Hudson system user added a comment - 24/Mar/10 06:01 AM
Integrated in exadel-javafx-plugin-continuous #24 (See [http://hudson.exadel.org/hudson/job/exadel-javafx-plugin-continuous/24/])
    FXP-29 fix

Bratukhin, Andrey added a comment - 31/Mar/10 02:25 AM
Fix isn't correct. It causes following exception:
Exception in thread "org.eclipse.jface.text.reconciler.MonoReconciler" org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3884)
at org.eclipse.swt.SWT.error(SWT.java:3799)
at org.eclipse.swt.SWT.error(SWT.java:3770)
at org.eclipse.swt.widgets.Widget.error(Widget.java:450)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:389)
at org.eclipse.swt.widgets.Tree.getSelection(Tree.java:1709)
at org.eclipse.jface.viewers.TreeViewer.getSelection(TreeViewer.java:255)
at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:343)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2454)
at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1713)
at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2903)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1399)
at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:402)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1353)
at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1467)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:274)
at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1634)
at com.exadel.javafx.ide.internal.ui.scripteditor.outline.JFXOutlinePage.setInput(JFXOutlinePage.java:80)
at com.exadel.javafx.ide.internal.ui.scripteditor.JFXReconcilingStrategy.initialReconcile(JFXReconcilingStrategy.java:107)
at com.exadel.javafx.ide.internal.ui.scripteditor.JFXReconcilingStrategy.reconcile(JFXReconcilingStrategy.java:69)
at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:77)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206)

Hudson system user added a comment - 31/Mar/10 02:32 AM
Integrated in exadel-javafx-plugin-continuous #27 (See [http://hudson.exadel.org/hudson/job/exadel-javafx-plugin-continuous/27/])
    Reverted changes for FXP-29

Hudson system user added a comment - 06/Apr/10 01:32 AM
Integrated in exadel-javafx-plugin-continuous #32 (See [http://hudson.exadel.org/hudson/job/exadel-javafx-plugin-continuous/32/])
    FXP-29