Bug Issue: [Linux] multiple tabs of the scene


Pages: 1

yoplalala

  • Subscriber - Stencyl Studio
  • *
April 16, 2016, 01:58:18 pm
You can have multiple tabs of the same scene which will then cause problems , ( if you do modifications and then save one of the scene , you won't be able to close the other ones, and the game can go corrupt)

You can make this bug happening , by using "open ressources" and open a scene which is already opened




When you try to close the tab -->
Code: [Select]
java.lang.IllegalArgumentException: Document "OT_BookReading6" is not opened.
    at com.jidesoft.document.DocumentPane.setActiveDocument(Unknown Source)
    at com.jidesoft.document.DocumentPane.setActiveDocument(Unknown Source)
    at com.jidesoft.document.DocumentPane.a(Unknown Source)
    at com.jidesoft.document.DocumentPane.a(Unknown Source)
    at com.jidesoft.document.DocumentPane.a(Unknown Source)
    at com.jidesoft.document.DocumentPane.closeDocument(Unknown Source)
    at com.jidesoft.document.DocumentPane.closeSingleDocument(Unknown Source)
    at com.jidesoft.document.DocumentPane$27.actionPerformed(Unknown Source)
    at com.jidesoft.plaf.basic.BasicJideTabbedPaneUI$CloseTabAction.actionPerformed(Unknown Source)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
    at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
    at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
    at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
    at java.awt.Component.processMouseEvent(Component.java:6535)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    at java.awt.Component.processEvent(Component.java:6300)
    at java.awt.Container.processEvent(Container.java:2236)
    at java.awt.Component.dispatchEventImpl(Component.java:4891)
    at java.awt.Container.dispatchEventImpl(Container.java:2294)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    at java.awt.Container.dispatchEventImpl(Container.java:2280)
    at java.awt.Window.dispatchEventImpl(Window.java:2750)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    at java.awt.EventQueue$4.run(EventQueue.java:731)
    at java.awt.EventQueue$4.run(EventQueue.java:729)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
« Last Edit: April 16, 2016, 02:05:55 pm by Justin »


New attachment added by yoplalala - April 16, 2016, 01:58:47 pm


Issue updated by Justin - April 16, 2016, 02:06:33 pm
  • Issue renamed from "[Linux] multiple thumbnails of the scene" to "[Linux] multiple tabs of the scene"
  • Category changed from (none) to UI / Workflow


Issue updated by Justin - April 18, 2016, 12:55:43 am


Issue updated by rob1221 - March 31, 2017, 11:51:08 am
  • Issue Assigned from captaincomic to (none)
  • Tags added: linux


rob1221

  • Master Stencyler
  • *
June 03, 2018, 10:40:58 am
Is this still an issue in 3.5?
  • Status changed from New to Need Info


yoplalala

  • Subscriber - Stencyl Studio
  • *
June 09, 2018, 08:03:27 am
Don't know. I don't have access to 3.5  anymore.


Justin

  • Master Stencyler
  • *
June 29, 2018, 12:47:29 pm
This doesn't happen for me. Linux only? Specific Java version?

If this is still an issue for yoplalala I'll look into it.


Pages: 1

Details

  • Reported
    April 16, 2016, 01:58:18 pm
  • Updated
    June 29, 2018, 12:47:29 pm

  • View Status
    Public
  • Type
    Bug
  • Status
    Need Info
  • Priority
    Normal
  • Version
    (none)
  • Fixed in
    (none)
  • Assigned to
    (none)
  • Category
    UI / Workflow

Tags


Attachments


* Capture du 2016-03-29 18_39_42.png (5.95 kB, 510x54 - viewed 105 times.)