チケット #1432 (new 不具合) — at バージョン 1
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:のどこかにある?