I got an error 2 times in a row (copy/paste the Details below)
The problem with the MagickWand is I wanted to select a black part on a Mask (made visible on the canvas), but it did not select the black part, instead it selected some thing 2 layers below (on the 1st visible layer below)
Here are the 2 errors (copy/paste), but in the end it select some thing (on the 1st visible layer below)
I got an error 2 times in a row (copy/paste the Details below)
The problem with the MagickWand is I wanted to select a black part on a Mask (made visible on the canvas), but it did not select the black part, instead it selected some thing 2 layers below (on the 1st visible layer below)
Here are the 2 errors (copy/paste), but in the end it select some thing (on the 1st visible layer below)
First Error
Program Error
Message: java.lang.NullPointerException: Cannot invoke "pixelitor.selection.SelectionBuilder.updateInProgressSelection(Object, pixelitor.Composition, pixelitor.tools.util.PMouseEvent)" because "this.selectionBuilder" is null Level: SEVERE Stack Trace: Cannot invoke "pixelitor.selection.SelectionBuilder.updateInProgressSelection(Object, pixelitor.Composition, pixelitor.tools.util.PMouseEvent)" because "this.selectionBuilder" is null pixelitor.tools.SelectionTool.notPolygonalDragFinished(SelectionTool.java:225) pixelitor.tools.SelectionTool.dragFinished(SelectionTool.java:192) pixelitor.tools.DragTool.mouseReleased(DragTool.java:109) pixelitor.tools.toolhandlers.CurrentToolHandler.mouseReleased(CurrentToolHandler.java:49) pixelitor.tools.toolhandlers.ToolHandler.handleMouseReleased(ToolHandler.java:62) pixelitor.tools.toolhandlers.ToolHandler.handleMouseReleased(ToolHandler.java:65) pixelitor.tools.toolhandlers.ToolHandlerChain.handleMouseReleased(ToolHandlerChain.java:90) pixelitor.tools.Tools$EventDispatcher.mouseReleased(Tools.java:234) pixelitor.gui.View.mouseReleased(View.java:288) java.desktop/java.awt.Component.processMouseEvent(Component.java:6621) java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3398) java.desktop/java.awt.Component.processEvent(Component.java:6386) java.desktop/java.awt.Container.processEvent(Container.java:2266) java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4996) java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) java.desktop/java.awt.Component.dispatchEvent(Component.java:4828) java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) java.desktop/java.awt.Component.dispatchEvent(Component.java:4828) java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775) java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) java.base/java.security.AccessController.doPrivileged(AccessController.java:400) java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:98) java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747) java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) java.base/java.security.AccessController.doPrivileged(AccessController.java:400) java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744) java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
second error in a row
Program Error
Message: java.lang.NullPointerException: Cannot invoke "pixelitor.selection.SelectionBuilder.updateInProgressSelection(Object, pixelitor.Composition, pixelitor.tools.util.PMouseEvent)" because "this.selectionBuilder" is null Level: SEVERE Stack Trace: Cannot invoke "pixelitor.selection.SelectionBuilder.updateInProgressSelection(Object, pixelitor.Composition, pixelitor.tools.util.PMouseEvent)" because "this.selectionBuilder" is null pixelitor.tools.SelectionTool.notPolygonalDragFinished(SelectionTool.java:225) pixelitor.tools.SelectionTool.dragFinished(SelectionTool.java:192) pixelitor.tools.DragTool.mouseReleased(DragTool.java:109) pixelitor.tools.toolhandlers.CurrentToolHandler.mouseReleased(CurrentToolHandler.java:49) pixelitor.tools.toolhandlers.ToolHandler.handleMouseReleased(ToolHandler.java:62) pixelitor.tools.toolhandlers.ToolHandler.handleMouseReleased(ToolHandler.java:65) pixelitor.tools.toolhandlers.ToolHandlerChain.handleMouseReleased(ToolHandlerChain.java:90) pixelitor.tools.Tools$EventDispatcher.mouseReleased(Tools.java:234) pixelitor.gui.View.mouseReleased(View.java:288) java.desktop/java.awt.Component.processMouseEvent(Component.java:6621) java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3398) java.desktop/java.awt.Component.processEvent(Component.java:6386) java.desktop/java.awt.Container.processEvent(Container.java:2266) java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4996) java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) java.desktop/java.awt.Component.dispatchEvent(Component.java:4828) java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) java.desktop/java.awt.Component.dispatchEvent(Component.java:4828) java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775) java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) java.base/java.security.AccessController.doPrivileged(AccessController.java:400) java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:98) java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747) java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) java.base/java.security.AccessController.doPrivileged(AccessController.java:400) java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744) java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)