Index: ui/file_manager/file_manager/foreground/js/file_manager.js |
diff --git a/ui/file_manager/file_manager/foreground/js/file_manager.js b/ui/file_manager/file_manager/foreground/js/file_manager.js |
index 7c80240c2ad855c8553b96ac52e4a0353630f122..acf7b8d3eeb4aa115c9732ece0e37af4829ec86b 100644 |
--- a/ui/file_manager/file_manager/foreground/js/file_manager.js |
+++ b/ui/file_manager/file_manager/foreground/js/file_manager.js |
@@ -200,6 +200,13 @@ function FileManager() { |
this.toolbarController_ = null; |
/** |
+ * Tooltip controller. |
+ * @type {TooltipController} |
+ * @private |
+ */ |
+ this.tooltipController_ = null; |
+ |
+ /** |
* Empty folder controller. |
* @private {EmptyFolderController} |
*/ |
@@ -425,6 +432,7 @@ FileManager.prototype = /** @struct */ { |
assert(this.selectionHandler_); |
assert(this.launchParams_); |
assert(this.volumeManager_); |
+ assert(this.dialogDom_); |
this.scanController_ = new ScanController( |
this.directoryModel_, |
@@ -449,6 +457,10 @@ FileManager.prototype = /** @struct */ { |
assert(this.ui_.locationLine), |
this.selectionHandler_, |
this.directoryModel_); |
+ this.tooltipController_ = new TooltipController( |
+ queryRequiredElement(this.dialogDom_, '#tooltip'), |
+ Array.prototype.slice.call( |
+ this.dialogDom_.querySelectorAll('[has-tooltip]'))); |
this.emptyFolderController_ = new EmptyFolderController( |
this.ui_.emptyFolder, |
this.directoryModel_); |