内容:
・特定操作でUndoバッファが壊れる
・Commandプラグインで、MQ_RefreshView -> UpdateUndo の順番だと正常に動作。UpdateUndo -> MQ_RefreshView の順番だとUndoが壊れる
バージョン:
Metasequoia459
MQSDK459
症状:
・添付.mqoに再現コードを実行するとUndoに状態が保存されない。Undoできない
・以後標準ツールを使用するとOutputDebugStringでエラーが表示される(何もないところをクリックするとかすると表示される)
// MDocument::updateCurrentUndoSelectionObject() : Different number of vertices.
// MDocument::updateCurrentUndoSelectionObject() : Different number of faces.
再現コード:
https://pastebin.com/T38CBRqX
添付.mqo:
https://pastebin.com/TAdAeLRe