Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Labels:None
Description
not working, it works on the Track Preferences, Data Management. Also - make sure that all locations reflect current color prior to change.
Attachments
Issue Links
- relates to
-
BUG-659 Annotations tab
-
- Closed
-
Activity
Fixed in 12181.
This is not working because for some reason, the ActionListeners for the
forward and reverse color combobox are not being called. In TrackPreferencesGUI.java
No longer throws an exception Windows v12166
NullPointerException fixed rev 12166
Windows v12164
When I activate 'Color' under the Track Adjuster I get this exception:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.affymetrix.igb.shared.TrackPreferencesA.strandsForwardColorComboBoxActionPerformedA(TrackPreferencesA.java:244)
at com.affymetrix.igb.shared.TrackPreferencesGUI.strandsForwardColorComboBoxActionPerformed(TrackPreferencesGUI.java:736)
at com.affymetrix.igb.shared.TrackPreferencesGUI.access$2200(TrackPreferencesGUI.java:29)
at com.affymetrix.igb.shared.TrackPreferencesGUI$25.actionPerformed(TrackPreferencesGUI.java:482)
at com.jidesoft.combobox.AbstractComboBox.fireActionEvent(Unknown Source)
at com.jidesoft.combobox.AbstractComboBox.setSelectedItem(Unknown Source)
at com.jidesoft.combobox.ColorComboBox.setSelectedItem(Unknown Source)
at com.jidesoft.combobox.AbstractComboBox.setSelectedItem(Unknown Source)
at com.jidesoft.combobox.ColorComboBox.setSelectedColor(Unknown Source)
at com.affymetrix.igb.shared.TrackPreferencesA.strandsForwardColorComboBoxReset(TrackPreferencesA.java:636)
at com.affymetrix.igb.shared.TrackPreferencesA.strandsColorCheckBoxActionPerformedA(TrackPreferencesA.java:188)
at com.affymetrix.igb.shared.TrackPreferencesGUI.strandsColorCheckBoxActionPerformed(TrackPreferencesGUI.java:724)
at com.affymetrix.igb.shared.TrackPreferencesGUI.access$2000(TrackPreferencesGUI.java:29)
at com.affymetrix.igb.shared.TrackPreferencesGUI$23.actionPerformed(TrackPreferencesGUI.java:454)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
I inactivated and activated it a second time and get this exception:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.affymetrix.igb.shared.TrackPreferencesA.strandsReverseColorComboBoxActionPerformedA(TrackPreferencesA.java:259)
at com.affymetrix.igb.shared.TrackPreferencesGUI.strandsReverseColorComboBoxActionPerformed(TrackPreferencesGUI.java:742)
at com.affymetrix.igb.shared.TrackPreferencesGUI.access$2100(TrackPreferencesGUI.java:29)
at com.affymetrix.igb.shared.TrackPreferencesGUI$24.actionPerformed(TrackPreferencesGUI.java:471)
at com.jidesoft.combobox.AbstractComboBox.fireActionEvent(Unknown Source)
at com.jidesoft.combobox.AbstractComboBox.setSelectedItem(Unknown Source)
at com.jidesoft.combobox.ColorComboBox.setSelectedItem(Unknown Source)
at com.jidesoft.combobox.AbstractComboBox.setSelectedItem(Unknown Source)
at com.jidesoft.combobox.ColorComboBox.setSelectedColor(Unknown Source)
at com.affymetrix.igb.shared.TrackPreferencesA.strandsReverseColorComboBoxReset(TrackPreferencesA.java:658)
at com.affymetrix.igb.shared.TrackPreferencesA.strandsColorCheckBoxActionPerformedA(TrackPreferencesA.java:189)
at com.affymetrix.igb.shared.TrackPreferencesGUI.strandsColorCheckBoxActionPerformed(TrackPreferencesGUI.java:724)
at com.affymetrix.igb.shared.TrackPreferencesGUI.access$2000(TrackPreferencesGUI.java:29)
at com.affymetrix.igb.shared.TrackPreferencesGUI$23.actionPerformed(TrackPreferencesGUI.java:454)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
When trying again for a third time there are no exceptions. And same issue here for me: Color is not adjusting from the track adjuster, only from Pref > Tracks
Passed Windows v12263