-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Switching between tags is slow, and it causes a lot of 'document changed' notifications - even though the document hasn't been changed.
This also marks the editor dirty after clicking a new tag.
Much of the slowness comes from serializing the document into the undo/redo history repeatedly with each change notification.
To Reproduce
Steps to reproduce the behavior:
- Select a new tag.
Log after clicking ONE tag.
Notified EDITOR_SELECTED_TAG_CHANGED to 8 Subscribers
Notified EDITOR_DOCUMENT_EDITED to 8 Subscribers
java.lang.NullPointerException: getEditorEarly() as ColorPicker).value must not be null
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSColorPropertyEditor.getCSSValue(CSSPropertySheetItem.kt:515)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSPropertyEditor.onUserEditedEditor$lambda-1(CSSPropertySheetItem.kt:339)
at javafx.base/com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360)
at javafx.base/com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.base/javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106)
at javafx.base/javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113)
at javafx.base/javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147)
at javafx.controls/javafx.scene.control.ComboBoxBase.setValue(ComboBoxBase.java:151)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSColorPropertyEditor.setValue(CSSPropertySheetItem.kt:508)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSColorPropertyEditor.setValue(CSSPropertySheetItem.kt:496)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.getEditor(PropertySheetSkin.java:329)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.setItems(PropertySheetSkin.java:284)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.<init>(PropertySheetSkin.java:252)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.<init>(PropertySheetSkin.java:244)
at impl.org.controlsfx.skin.PropertySheetSkin.buildPropertySheetContainer(PropertySheetSkin.java:192)
at impl.org.controlsfx.skin.PropertySheetSkin.refreshProperties(PropertySheetSkin.java:171)
at impl.org.controlsfx.skin.PropertySheetSkin.lambda$new$7(PropertySheetSkin.java:137)
at javafx.base/com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)
at javafx.base/com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)
at javafx.base/javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:239)
at javafx.base/javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)
at javafx.base/javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)
at javafx.base/javafx.collections.ObservableListBase.endChange(ObservableListBase.java:211)
at javafx.base/javafx.collections.ModifiableObservableListBase.addAll(ModifiableObservableListBase.java:109)
at javafx.base/javafx.collections.ObservableListBase.addAll(ObservableListBase.java:252)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.TagProperties.notify(TagProperties.kt:93)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
Notified EDITOR_DOCUMENT_EDITED to 8 Subscribers
Notified EDITOR_DOCUMENT_EDITED to 8 Subscribers
Notified EDITOR_DOCUMENT_EDITED to 8 Subscribers
Notified EDITOR_DOCUMENT_EDITED to 8 Subscribers
Notified EDITOR_DOCUMENT_EDITED to 8 Subscribers
Notified EDITOR_DOCUMENT_EDITED to 8 Subscribers
Notified EDITOR_DOCUMENT_EDITED to 8 Subscribers
java.lang.NullPointerException: getEditorEarly() as ColorPicker).value must not be null
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSColorPropertyEditor.getCSSValue(CSSPropertySheetItem.kt:515)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSPropertyEditor.onUserEditedEditor$lambda-1(CSSPropertySheetItem.kt:339)
at javafx.base/com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360)
at javafx.base/com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.base/javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106)
at javafx.base/javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113)
at javafx.base/javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147)
at javafx.controls/javafx.scene.control.ComboBoxBase.setValue(ComboBoxBase.java:151)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSColorPropertyEditor.setValue(CSSPropertySheetItem.kt:508)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSColorPropertyEditor.setValue(CSSPropertySheetItem.kt:496)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.getEditor(PropertySheetSkin.java:329)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.setItems(PropertySheetSkin.java:284)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.<init>(PropertySheetSkin.java:252)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.<init>(PropertySheetSkin.java:244)
at impl.org.controlsfx.skin.PropertySheetSkin.buildPropertySheetContainer(PropertySheetSkin.java:192)
at impl.org.controlsfx.skin.PropertySheetSkin.refreshProperties(PropertySheetSkin.java:171)
at impl.org.controlsfx.skin.PropertySheetSkin.lambda$new$7(PropertySheetSkin.java:137)
at javafx.base/com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)
at javafx.base/com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)
at javafx.base/javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:239)
at javafx.base/javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)
at javafx.base/javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)
at javafx.base/javafx.collections.ObservableListBase.endChange(ObservableListBase.java:211)
at javafx.base/javafx.collections.ModifiableObservableListBase.addAll(ModifiableObservableListBase.java:109)
at javafx.base/javafx.collections.ObservableListBase.addAll(ObservableListBase.java:252)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.TagProperties.notify(TagProperties.kt:93)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
Notified EDITOR_DOCUMENT_EDITED to 8 Subscribers
java.lang.NullPointerException: getEditorEarly() as ColorPicker).value must not be null
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSColorPropertyEditor.getCSSValue(CSSPropertySheetItem.kt:515)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSPropertyEditor.onUserEditedEditor$lambda-1(CSSPropertySheetItem.kt:339)
at javafx.base/com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360)
at javafx.base/com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
at javafx.base/javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106)
at javafx.base/javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113)
at javafx.base/javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147)
at javafx.controls/javafx.scene.control.ComboBoxBase.setValue(ComboBoxBase.java:151)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSColorPropertyEditor.setValue(CSSPropertySheetItem.kt:508)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.CSSColorPropertyEditor.setValue(CSSPropertySheetItem.kt:496)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.getEditor(PropertySheetSkin.java:329)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.setItems(PropertySheetSkin.java:284)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.<init>(PropertySheetSkin.java:252)
at impl.org.controlsfx.skin.PropertySheetSkin$PropertyPane.<init>(PropertySheetSkin.java:244)
at impl.org.controlsfx.skin.PropertySheetSkin.buildPropertySheetContainer(PropertySheetSkin.java:192)
at impl.org.controlsfx.skin.PropertySheetSkin.refreshProperties(PropertySheetSkin.java:171)
at impl.org.controlsfx.skin.PropertySheetSkin.lambda$new$7(PropertySheetSkin.java:137)
at javafx.base/com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)
at javafx.base/com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)
at javafx.base/javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:239)
at javafx.base/javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)
at javafx.base/javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)
at javafx.base/javafx.collections.ObservableListBase.endChange(ObservableListBase.java:211)
at javafx.base/javafx.collections.ModifiableObservableListBase.addAll(ModifiableObservableListBase.java:109)
at javafx.base/javafx.collections.ObservableListBase.addAll(ObservableListBase.java:252)
at com.jdngray77.htmldesigner.frontend.docks.tagproperties.TagProperties.notify(TagProperties.kt:93)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
java.lang.NoSuchMethodException: javafx.scene.control.skin.TreeTableViewSkin.resizeColumnToFitContent(javafx.scene.control.TreeTableColumn,int)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:36)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:108)
at com.jdngray77.htmldesigner.frontend.docks.dockutils.HierarchyDock.setRoot(HierarchyDock.kt:51)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.showDocument(TagHierarchy.kt:250)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.notify(TagHierarchy.kt:266)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
Notified PROJECT_BACKEDUP to 8 Subscribers
Notified PROJECT_SAVED to 8 Subscribers
java.lang.NoSuchMethodException: javafx.scene.control.skin.TreeTableViewSkin.resizeColumnToFitContent(javafx.scene.control.TreeTableColumn,int)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:36)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:108)
at com.jdngray77.htmldesigner.frontend.docks.dockutils.HierarchyDock.setRoot(HierarchyDock.kt:51)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.showDocument(TagHierarchy.kt:250)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.notify(TagHierarchy.kt:266)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
java.lang.NoSuchMethodException: javafx.scene.control.skin.TreeTableViewSkin.resizeColumnToFitContent(javafx.scene.control.TreeTableColumn,int)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:36)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:108)
at com.jdngray77.htmldesigner.frontend.docks.dockutils.HierarchyDock.setRoot(HierarchyDock.kt:51)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.showDocument(TagHierarchy.kt:250)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.notify(TagHierarchy.kt:266)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
java.lang.NoSuchMethodException: javafx.scene.control.skin.TreeTableViewSkin.resizeColumnToFitContent(javafx.scene.control.TreeTableColumn,int)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:36)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:108)
at com.jdngray77.htmldesigner.frontend.docks.dockutils.HierarchyDock.setRoot(HierarchyDock.kt:51)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.showDocument(TagHierarchy.kt:250)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.notify(TagHierarchy.kt:266)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
java.lang.NoSuchMethodException: javafx.scene.control.skin.TreeTableViewSkin.resizeColumnToFitContent(javafx.scene.control.TreeTableColumn,int)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:36)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:108)
at com.jdngray77.htmldesigner.frontend.docks.dockutils.HierarchyDock.setRoot(HierarchyDock.kt:51)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.showDocument(TagHierarchy.kt:250)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.notify(TagHierarchy.kt:266)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
java.lang.NoSuchMethodException: javafx.scene.control.skin.TreeTableViewSkin.resizeColumnToFitContent(javafx.scene.control.TreeTableColumn,int)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:36)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:108)
at com.jdngray77.htmldesigner.frontend.docks.dockutils.HierarchyDock.setRoot(HierarchyDock.kt:51)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.showDocument(TagHierarchy.kt:250)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.notify(TagHierarchy.kt:266)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
java.lang.NoSuchMethodException: javafx.scene.control.skin.TreeTableViewSkin.resizeColumnToFitContent(javafx.scene.control.TreeTableColumn,int)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:36)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:108)
at com.jdngray77.htmldesigner.frontend.docks.dockutils.HierarchyDock.setRoot(HierarchyDock.kt:51)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.showDocument(TagHierarchy.kt:250)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.notify(TagHierarchy.kt:266)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
java.lang.NoSuchMethodException: javafx.scene.control.skin.TreeTableViewSkin.resizeColumnToFitContent(javafx.scene.control.TreeTableColumn,int)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:36)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:108)
at com.jdngray77.htmldesigner.frontend.docks.dockutils.HierarchyDock.setRoot(HierarchyDock.kt:51)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.showDocument(TagHierarchy.kt:250)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.notify(TagHierarchy.kt:266)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
java.lang.NoSuchMethodException: javafx.scene.control.skin.TreeTableViewSkin.resizeColumnToFitContent(javafx.scene.control.TreeTableColumn,int)
at java.base/java.lang.Class.getDeclaredMethod(Class.java:2707)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:36)
at com.jdngray77.htmldesigner.utility.CollectionsKt.pack(Collections.kt:108)
at com.jdngray77.htmldesigner.frontend.docks.dockutils.HierarchyDock.setRoot(HierarchyDock.kt:51)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.showDocument(TagHierarchy.kt:250)
at com.jdngray77.htmldesigner.frontend.docks.TagHierarchy.notify(TagHierarchy.kt:266)
at com.jdngray77.htmldesigner.backend.EventNotifier$notifyEvent$2.invoke$lambda-0(EventNotifier.kt:148)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:447)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:446)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
ProjectDock: ProjectName does not have a matching ProjectName_GUI variable for it's UI control.
ProjectDock: Author does not have a matching Author_GUI variable for it's UI control.
Notified PROJECT_BACKEDUP to 8 Subscribers
Notified PROJECT_SAVED to 8 Subscribers
Notified PROJECT_BACKEDUP to 8 Subscribers
Notified PROJECT_SAVED to 8 Subscribers
Notified PROJECT_BACKEDUP to 8 Subscribers
Notified PROJECT_SAVED to 8 Subscribers
Notified PROJECT_BACKEDUP to 8 Subscribers
Notified PROJECT_SAVED to 8 Subscribers
Notified PROJECT_BACKEDUP to 8 Subscribers
Notified PROJECT_SAVED to 8 Subscribers
Notified PROJECT_BACKEDUP to 8 Subscribers
Notified PROJECT_SAVED to 8 Subscribers
Notified PROJECT_BACKEDUP to 8 Subscribers
Notified PROJECT_SAVED to 8 Subscribers
Notified PROJECT_BACKEDUP to 8 Subscribers
Notified PROJECT_SAVED to 8 Subscribers
ProjectDock: ProjectName does not have a matching ProjectName_GUI variable for it's UI control.
ProjectDock: Author does not have a matching Author_GUI variable for it's UI control.
ProjectDock: ProjectName does not have a matching ProjectName_GUI variable for it's UI control.
ProjectDock: Author does not have a matching Author_GUI variable for it's UI control.
ProjectDock: ProjectName does not have a matching ProjectName_GUI variable for it's UI control.
ProjectDock: Author does not have a matching Author_GUI variable for it's UI control.
ProjectDock: ProjectName does not have a matching ProjectName_GUI variable for it's UI control.
ProjectDock: Author does not have a matching Author_GUI variable for it's UI control.
ProjectDock: ProjectName does not have a matching ProjectName_GUI variable for it's UI control.
ProjectDock: Author does not have a matching Author_GUI variable for it's UI control.
ProjectDock: ProjectName does not have a matching ProjectName_GUI variable for it's UI control.
ProjectDock: Author does not have a matching Author_GUI variable for it's UI control.
ProjectDock: ProjectName does not have a matching ProjectName_GUI variable for it's UI control.
ProjectDock: Author does not have a matching Author_GUI variable for it's UI control.
ProjectDock: ProjectName does not have a matching ProjectName_GUI variable for it's UI control.
ProjectDock: Author does not have a matching Author_GUI variable for it's UI control.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working