我正在写一个Resharper ContextAction,并且在一秒钟之后弹出的进度指示器会不断地从我的文本框中窃取焦点。如何禁止传递给ExecutePsiTransaction的进度指示器?
答案 0 :(得分:4)
的UPS。尝试重写ExecuteBeforeProgressAndTransaction并从那里调用对话框,而不是从ExecutePsiTransaction
答案 1 :(得分:0)
只需传递NullProgressIndicator.INSTANCE
答案 2 :(得分:0)
最好在开始交易之前获得必要的数据。