sczerwinski / wavefront-obj-intellij-plugin

IntelliJ platform plugin for Wavefront OBJ format
https://plugins.jetbrains.com/plugin/14843-wavefront-obj
Apache License 2.0
13 stars 1 forks source link

Remove usages of ActionToolbar.updateActionsImmediately() #572

Open sczerwinski opened 5 months ago

sczerwinski commented 5 months ago

Steps

  1. Run Plugin Verifier

Result

11 usages of deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately()

Expected Result

No warnings

IDE Details

IntelliJ IDEA 2024.1

Stack Trace

N/A

sczerwinski commented 5 months ago

Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.wavefront.editor.MtlMaterialPreviewComponent.setCroppingTextures(boolean) : void Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.common.ui.EditorToolbarHeader.(ActionToolbar, ActionToolbar) Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.wavefront.editor.MtlMaterialPreviewComponent.setShadingMethod(ShadingMethod) : void Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.wavefront.editor.ObjPreviewComponent.setCroppingTextures(boolean) : void Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.wavefront.editor.ObjPreviewComponent.setShowingGrid(boolean) : void Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.wavefront.editor.ObjPreviewComponent.setShadingMethod(ShadingMethod) : void Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.wavefront.editor.ObjPreviewComponent.setShowingAxes(boolean) : void Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.wavefront.editor.MtlMaterialPreviewComponent.setEnvironment(PBREnvironment) : void Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.wavefront.editor.ObjPreviewComponent.setEnvironment(PBREnvironment) : void Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.wavefront.editor.ObjPreviewComponent.setUpVector(UpVector) : void Deprecated method com.intellij.openapi.actionSystem.ActionToolbar.updateActionsImmediately() : void is invoked in it.czerwinski.intellij.wavefront.editor.MtlMaterialPreviewComponent.setPreviewMesh(MaterialPreviewMesh) : void

sczerwinski commented 5 months ago

https://github.com/sczerwinski/wavefront-obj-intellij-plugin/actions/runs/7596091404/job/20689540467

sczerwinski commented 5 months ago

These usages should be replaced with updateActionsAsync() (must run on EDT thread).