Description
Codacy plugin version: 0.0.5
Intellij Version: 2024.3.3
With codacy plugin installed, it is not possible anymore to drag an open code editor tab out of the IDE window to create a new window.
The operation just seem to hang in the middle (see screenshot) and no new window is opened.
The following problem is reported in the IDE:
kotlin.NotImplementedError: An operation is not implemented: Not yet implemented
at com.codacy.intellij.plugin.views.CodacyStatusBarWidget.copy(StatusBarWidget.kt:91)
at com.intellij.openapi.wm.impl.status.IdeStatusBarImpl.createChild(IdeStatusBarImpl.kt:159)
at com.intellij.ui.docking.impl.DockWindow.(DockWindow.kt:71)
at com.intellij.ui.docking.impl.DockManagerImpl.createWindowFor(DockManagerImpl.kt:447)
at com.intellij.ui.docking.impl.DockManagerImpl.createNewDockContainerFor(DockManagerImpl.kt:362)
at com.intellij.ui.docking.impl.DockManagerImpl$MyDragSession.process(DockManagerImpl.kt:298)
at com.intellij.openapi.fileEditor.impl.EditorTabbedContainerDragOutDelegate.dragOutFinished(EditorTabbedContainer.kt:461)
at com.intellij.ui.tabs.impl.DragHelper.processDragOutFinish(DragHelper.java:93)
at com.intellij.ui.MouseDragHelper.mouseReleased(MouseDragHelper.java:158)
at com.intellij.openapi.wm.impl.IdeGlassPaneImplKt.fireMouseEvent(IdeGlassPaneImpl.kt:643)
at com.intellij.openapi.wm.impl.IdeGlassPaneImplKt.access$fireMouseEvent(IdeGlassPaneImpl.kt:1)
at com.intellij.openapi.wm.impl.IdeGlassPaneImpl.preprocess(IdeGlassPaneImpl.kt:336)
at com.intellij.openapi.wm.impl.IdeGlassPaneImpl.dispatchMouseEvent(IdeGlassPaneImpl.kt:183)
at com.intellij.openapi.wm.impl.IdeGlassPaneImpl.dispatch(IdeGlassPaneImpl.kt:160)
at com.intellij.ide.IdeEventQueue.dispatchByCustomDispatchers(IdeEventQueue.kt:643)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:556)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$18$lambda$17$lambda$16$lambda$15(IdeEventQueue.kt:355)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:857)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$18$lambda$17$lambda$16(IdeEventQueue.kt:354)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$2$lambda$1(IdeEventQueue.kt:1045)
at com.intellij.openapi.application.WriteIntentReadAction.lambda$run$0(WriteIntentReadAction.java:24)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWriteIntentReadAction(AnyThreadWriteThreadingSupport.kt:128)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteIntentReadAction(ApplicationImpl.java:917)
at com.intellij.openapi.application.WriteIntentReadAction.compute(WriteIntentReadAction.java:55)
at com.intellij.openapi.application.WriteIntentReadAction.run(WriteIntentReadAction.java:23)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$2(IdeEventQueue.kt:1045)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$3(IdeEventQueue.kt:1054)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:117)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1054)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$18(IdeEventQueue.kt:349)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:395)
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)