トップ | バージョン2 最新版 | バージョン3 β版

チケット #1432 (new 不具合)

登録: 5 年

最終更新: 3 年

miのアプリケーションアイコンに複数ファイルをドラッグ&ドロップすると開かない

報告者: daisuke 担当者: daisuke
優先度: 普通 マイルストーン: 4.0
コンポーネント: アプリケーション バージョン:
キーワード: 関係者:

説明 (最終更新者: daisuke) (diff)

再現しない。

openルート整理
・Dockへのファイルドラッグ&ドロップは、常にAppDelegate/application:openFIles:を通る。
(mi起動中、非起動中とも同じ。)
NSDocumentControllerのdocumentsのcountは増えない。
AppDelegate?/application:openFIles:をコメントアウトすると、NSDocumentController/makeDocumentWithContentsOfURL→ TextDocument?/initWithContentsOfURLに来る。
(Info.plistのDocumentTypeを参照して、対応するクラスのinitWithContentsOfURLがコールされる)
→おそらく、AppDelegate?/application:openFIles:をオーバーライドしていると、NSDocumentControllerやTextDocument/initWithContentsOfURLは使用されない。
TextDocument?はAApp::SPNVI_CreateDocumentFromLocalFile()等にて生成される。

原因はAppDelegate/application:openFIles:のどこかにある?

チケットの履歴

更新者: daisuke (5 年 前)

  • 説明 が変更されました (diff)
  • マイルストーン3.0.4b1 から 3.0.4b2 に変更されました。

更新者: daisuke (5 年 前)

  • マイルストーン3.0.4b2 から 3.0.5b1 に変更されました。

更新者: daisuke (4 年 前)

  • マイルストーン3.0.5b1 から 3.0.5b2 に変更されました。

更新者: daisuke (3 年 前)

  • マイルストーン3.6b1 から 4.0 に変更されました。
Note: チケットについてのヘルプは TracTickets を参照 して下さい。