-
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Error changing theme
java.lang.UnsupportedOperationException
at java.desktop/com.jetbrains.desktop.image.TextureWrapperImage.<init>(TextureWrapperImage.java:76)
at java.desktop/com.jetbrains.desktop.SharedTextures.wrapTexture(SharedTextures.java:59)
at org.jetbrains.skiko.swing.AcceleratedSwingPainter.paint(AcceleratedSwingPainter.kt:28)
at org.jetbrains.skiko.swing.MetalSwingRedrawer.flush(MetalSwingRedrawer.kt:86)
at org.jetbrains.skiko.swing.MetalSwingRedrawer.onRender$lambda$2$lambda$1(MetalSwingRedrawer.kt:79)
at org.jetbrains.skiko.ResourceUtilsKt.autoCloseScope(ResourceUtils.kt:34)
at org.jetbrains.skiko.swing.MetalSwingRedrawer.onRender(MetalSwingRedrawer.kt:64)
at org.jetbrains.skiko.swing.SwingRedrawerBase.redraw(SwingRedrawerBase.kt:51)
at org.jetbrains.skiko.swing.SkiaSwingLayer.paint(SkiaSwingLayer.kt:119)
at androidx.compose.ui.scene.skia.SwingSkiaLayerComponent$contentComponent$1.paint(SwingSkiaLayerComponent.desktop.kt:71)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at com.intellij.toolWindow.xNext.island.XNextIslandHolder.paintChildren(XNextIslandHolder.kt:49)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at com.intellij.toolWindow.ToolWindowPane.paintChildren(ToolWindowPane.kt:406)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:964)
at java.desktop/javax.swing.JComponent.paint(JComponent.java:1133)
at com.mallowigi.idea.utils.animator.MTChangeLafAnimator.<init>(MTChangeLafAnimator.kt:77)
at com.mallowigi.idea.utils.animator.MTChangeLafService.showSnapshot(MTChangeLafService.kt:38)
at com.mallowigi.idea.MTThemeManager.setLookAndFeel(MTThemeManager.kt:367)
at com.mallowigi.idea.randomtheme.MTRandomThemeService.switchLaf$lambda$0(MTRandomThemeService.kt:277)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:239)
at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:25)
at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:201)
at com.intellij.openapi.application.impl.AppImplKt$runnableUnitFunction$1.invoke(appImpl.kt:124)
at com.intellij.openapi.application.impl.AppImplKt$runnableUnitFunction$1.invoke(appImpl.kt:124)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.doRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:736)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runPreventiveWriteIntentReadAction(NestedLocksThreadingSupport.kt:710)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteIntentReadAction(NestedLocksThreadingSupport.kt:664)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:1048)
at com.intellij.openapi.application.impl.ApplicationImpl$7.lambda$run$0(ApplicationImpl.java:602)
at com.intellij.concurrency.ThreadContext.installThreadContext(threadContext.kt:305)
at com.intellij.openapi.application.impl.ApplicationImpl$7.run(ApplicationImpl.java:600)
at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:167)
at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:167)
at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:173)
at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:167)
at com.intellij.util.concurrency.ContextRunnable.lambda$run$0(ContextRunnable.java:26)
at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:25)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1$0(NonBlockingFlushQueue.kt:334)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:901)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1(NonBlockingFlushQueue.kt:333)
at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1(NonBlockingFlushQueue.kt:330)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.tryRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:689)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent(NonBlockingFlushQueue.kt:326)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.flushNow(NonBlockingFlushQueue.kt:305)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.FLUSH_NOW$lambda$0(NonBlockingFlushQueue.kt:167)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:728)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:750)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:664)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:517)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0$0$0(IdeEventQueue.kt:333)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1065)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:109)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1065)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0(IdeEventQueue.kt:331)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:371)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
To Reproduce
e
Expected behavior
e
Material Theme Version
e
IDE
Rider
System Info
Logs/Screenshots
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working