| Index: Source/devtools/front_end/workspace/Workspace.js
|
| diff --git a/Source/devtools/front_end/workspace/Workspace.js b/Source/devtools/front_end/workspace/Workspace.js
|
| index a41d1453582de0879b966ee42baa5011b487ce3e..8f84634b788492c5f692a908fb197547691e10bf 100644
|
| --- a/Source/devtools/front_end/workspace/Workspace.js
|
| +++ b/Source/devtools/front_end/workspace/Workspace.js
|
| @@ -600,11 +600,21 @@ WebInspector.Workspace.prototype = {
|
| */
|
| unsavedSourceCodes: function()
|
| {
|
| + /**
|
| + * @param {!WebInspector.UISourceCode} sourceCode
|
| + * @return {boolean}
|
| + */
|
| function filterUnsaved(sourceCode)
|
| {
|
| return sourceCode.isDirty();
|
| }
|
| - return this.uiSourceCodes().filter(filterUnsaved);
|
| +
|
| + var unsavedSourceCodes = [];
|
| + var projects = this.projectsForType(WebInspector.projectTypes.FileSystem);
|
| + for (var i = 0; i < projects.length; ++i)
|
| + unsavedSourceCodes = unsavedSourceCodes.concat(projects[i].uiSourceCodes().filter(filterUnsaved));
|
| +
|
| + return unsavedSourceCodes;
|
| },
|
|
|
| /**
|
|
|