Metasequoia BBS

| 新規投稿 | 通常表示 | ツリー表示 |
状態
タグ
キーワード
[7029] 特定操作でUndoバッファが壊れる / tamachan
[不具合報告] 返信
内容:
・特定操作で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

途中の1件のメッセージを表示

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

ただ忘れてしまってまた悩みそうです。できればなんらかの対策してもらえると大変有り難いです(CommandプラグインからMQ_RefreshViewを無効化 / RedrawAllSceneと自動的に置き換え / OutputDebugStringで注意文を出力する等)
2017-05-23 22:24
タイトル
お名前
レス通知メールアドレス レスがつくとこのアドレスにメールが通知されます。メールアドレスは投稿後に表示されることはありません。
タグ プリセットから指定するか、コンマ区切りで任意のタグを複数入力できます。
メッセージ

現在ファイル添付機能は一時的に利用できません。