1
0
mirror of https://github.com/misterunknown/ifm.git synced 2025-08-09 17:46:31 +02:00

Disable dropdown, if empty

Signed-off-by: Marco Dickert <marco@misterunknown.de>
This commit is contained in:
Marco Dickert
2020-09-28 18:00:15 +02:00
parent f456f1e955
commit 72d1e86627
2 changed files with 5 additions and 0 deletions

View File

@@ -1851,6 +1851,9 @@ function IFM(params) {
showpath: "/",
config: self.config,
i18n: self.i18n,
generic: {
hasdropdown: (!!self.config.ajaxrequest||!!self.config.remoteupload||!!self.config.auth)
},
ftbuttons: function(){
return ( self.config.edit || self.config.rename || self.config.delete || self.config.zipnload || self.config.extract );
}

View File

@@ -44,6 +44,7 @@
<a id="createDir" class="nav-link"><span title="{{i18n.folder_new}}" class="icon icon-folder" href="#"></span> <span class="d-inline d-sm-none">{{i18n.folder_new}}</span></a>
</li>
{{/config.createdir}}
{{#generic.hasdropdown}}
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"></a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="menu">
@@ -58,6 +59,7 @@
{{/config.auth}}
</div>
</li>
{{/generic.hasdropdown}}
</ul>
</div>
</div>