Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[7029] 特定操作でUndoバッファが壊れる / tamachan
[Bug report] Response
内容:
・特定操作で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
2017-05-18 21:38

Show the middle 1 messages.

[7036] Re: 特定操作でUndoバッファが壊れる / tamachan
わかりました。RedrawAllSceneを使うようにします。

ただ忘れてしまってまた悩みそうです。できればなんらかの対策してもらえると大変有り難いです(CommandプラグインからMQ_RefreshViewを無効化 / RedrawAllSceneと自動的に置き換え / OutputDebugStringで注意文を出力する等)
2017-05-23 22:24
Title
Name
Mail address for renponse notification A mail will be sent when the response is written. This address will be not shown after you post.
Tag Please select from a preset or input arbitrary comma-delimited tags.
Message

Now file attachment is not available temporarily.