mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-25 03:08:34 +00:00
call hideAllPanels on file-added
I believe this was removed because we were doing `addFile` right away when it was selected in `Providers`, which is not the case now, so safe to close Dashboard panels when a file is added.
This commit is contained in:
parent
b9b53da4ec
commit
06eda75be4
1 changed files with 7 additions and 2 deletions
|
|
@ -456,7 +456,10 @@ module.exports = class Dashboard extends Plugin {
|
|||
this.ro.observe(this.el.querySelector('.uppy-Dashboard-inner'))
|
||||
|
||||
this.uppy.on('plugin-remove', this.removeTarget)
|
||||
this.uppy.on('file-added', (ev) => this.toggleAddFilesPanel(false))
|
||||
this.uppy.on('file-added', (ev) => {
|
||||
this.toggleAddFilesPanel(false)
|
||||
this.hideAllPanels()
|
||||
})
|
||||
}
|
||||
|
||||
removeEvents () {
|
||||
|
|
@ -658,7 +661,9 @@ module.exports = class Dashboard extends Plugin {
|
|||
const plugins = this.opts.plugins || []
|
||||
plugins.forEach((pluginID) => {
|
||||
const plugin = this.uppy.getPlugin(pluginID)
|
||||
if (plugin) plugin.mount(this, plugin)
|
||||
if (plugin) {
|
||||
plugin.mount(this, plugin)
|
||||
}
|
||||
})
|
||||
|
||||
if (!this.opts.disableStatusBar) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue