| 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 0c4852342a2ce3093364c72c44431273ff40d0b0..00a3209bf47ef08b0e957e9de165b0d8025d7beb 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
|
| @@ -8,13 +8,15 @@
|
| * @param {!DetailsContainer} detailsContainer
|
| * @param {!DirectoryModel} directoryModel
|
| * @param {!MetadataModel} metadataModel
|
| + * @param {!FileMetadataFormatter} fileMetadataFormatter
|
| * @constructor
|
| * @struct
|
| */
|
| function MetadataUpdateController(listContainer,
|
| detailsContainer,
|
| directoryModel,
|
| - metadataModel) {
|
| + metadataModel,
|
| + fileMetadataFormatter) {
|
| /**
|
| * @private {!DirectoryModel}
|
| * @const
|
| @@ -39,6 +41,12 @@ function MetadataUpdateController(listContainer,
|
| */
|
| this.detailsContainer_ = detailsContainer;
|
|
|
| + /**
|
| + * @private {!FileMetadataFormatter}
|
| + * @const
|
| + */
|
| + this.fileMetadataFormatter_ = fileMetadataFormatter;
|
| +
|
| chrome.fileManagerPrivate.onPreferencesChanged.addListener(
|
| this.onPreferencesChanged_.bind(this));
|
| this.onPreferencesChanged_();
|
| @@ -117,6 +125,9 @@ MetadataUpdateController.prototype.dailyUpdateModificationTime_ = function() {
|
| MetadataUpdateController.prototype.onPreferencesChanged_ = function() {
|
| chrome.fileManagerPrivate.getPreferences(function(prefs) {
|
| var use12hourClock = !prefs.use24hourClock;
|
| + this.fileMetadataFormatter_.setDateTimeFormat(use12hourClock);
|
| + // TODO(oka): Remove these two lines, and add fileMetadataFormatter to
|
| + // constructor for each field instead.
|
| this.listContainer_.table.setDateTimeFormat(use12hourClock);
|
| this.detailsContainer_.setDateTimeFormat(use12hourClock);
|
| this.refreshCurrentDirectoryMetadata();
|
|
|