Index: ui/file_manager/file_manager/foreground/js/metadata_update_controller.js |
diff --git a/ui/file_manager/file_manager/foreground/js/metadata_update_controller.js b/ui/file_manager/file_manager/foreground/js/metadata_update_controller.js |
index 08b346566c614fa1fe5a496eadb738ffaebb3f86..0c4852342a2ce3093364c72c44431273ff40d0b0 100644 |
--- a/ui/file_manager/file_manager/foreground/js/metadata_update_controller.js |
+++ b/ui/file_manager/file_manager/foreground/js/metadata_update_controller.js |
@@ -5,12 +5,14 @@ |
/** |
* Controller for list contents update. |
* @param {!ListContainer} listContainer |
+ * @param {!DetailsContainer} detailsContainer |
* @param {!DirectoryModel} directoryModel |
* @param {!MetadataModel} metadataModel |
* @constructor |
* @struct |
*/ |
function MetadataUpdateController(listContainer, |
+ detailsContainer, |
directoryModel, |
metadataModel) { |
/** |
@@ -31,6 +33,12 @@ function MetadataUpdateController(listContainer, |
*/ |
this.listContainer_ = listContainer; |
+ /** |
+ * @private {!DetailsContainer} |
+ * @const |
+ */ |
+ this.detailsContainer_ = detailsContainer; |
+ |
chrome.fileManagerPrivate.onPreferencesChanged.addListener( |
this.onPreferencesChanged_.bind(this)); |
this.onPreferencesChanged_(); |
@@ -110,6 +118,7 @@ MetadataUpdateController.prototype.onPreferencesChanged_ = function() { |
chrome.fileManagerPrivate.getPreferences(function(prefs) { |
var use12hourClock = !prefs.use24hourClock; |
this.listContainer_.table.setDateTimeFormat(use12hourClock); |
+ this.detailsContainer_.setDateTimeFormat(use12hourClock); |
this.refreshCurrentDirectoryMetadata(); |
}.bind(this)); |
}; |