luci-theme-argon icon indicating copy to clipboard operation
luci-theme-argon copied to clipboard

更新 1.7.3 版本后,点击二级菜单后每次都会自动收回

Open davidtall opened this issue 2 years ago • 13 comments

使用lean 的源码编译 1.7.3 版本,每次点击二级菜单,一级菜单就会自动收回,每次都得重新点开菜单。而1.7.2没有这个问题

https://github.com/kenzok78/luci-theme-argonne/issues/4

davidtall avatar Apr 23 '22 14:04 davidtall

问题已经修复,重新拉取编译应该能够解决。感谢反馈。

jerrykuku avatar Apr 23 '22 16:04 jerrykuku

解决了,谢谢

davidtall avatar Apr 24 '22 07:04 davidtall

【v1.7.3】修复访问状态/防火墙页面时,左边导航长时间无响应问题。

修复了上面的自动收回的问题后,这个防火墙问题似乎又出现了,点击防火墙时,条目过多时加载要好几秒,这几秒内左边的导航菜单无法操作,不知道这个是不是bug

davidtall avatar Apr 24 '22 10:04 davidtall

我自己测试,也找其他朋友测试了,新编译的固件,防火墙页面的左侧菜单是正常的,不受右边加载影响。

jerrykuku avatar Apr 24 '22 13:04 jerrykuku

@jerrykuku 1.7.2版本点击防火墙,左侧菜单全部是收回的,防火墙没加载完的几秒内无法点击任何按钮。

现在最新版:点击防火墙后,“状态”一级菜单是展开的,“状态”下所有的二级菜单都可以点击跳转,但是除“状态”外其他所有一级菜单都无法点击切换展开,必须等防火墙加载完后才能操作其他菜单。 例如点击防火墙后,接着点击 “系统”一级菜单无反应,必须几秒过后等“防火墙”加载完毕才能操作

davidtall avatar Apr 24 '22 15:04 davidtall

尝试清空缓存试试看。

jerrykuku avatar Apr 24 '22 15:04 jerrykuku

@jerrykuku 试过了,清空缓存,CTRL + F5 刷新,换浏览器,都是一样的情况,我用了passwall 插件,防火墙条目比较多,我算了一下加载完要15秒,这15秒内我无法点击任何的一级菜单 image image image

davidtall avatar Apr 24 '22 18:04 davidtall

是全新编译的还是下载的release?

jerrykuku avatar Apr 25 '22 06:04 jerrykuku

@jerrykuku 全新编译 ,x86 平台,如果你用虚拟机防火墙条目少加载很快的话可能无法复现,我是生产环境加载 要15秒。我看了script.js 文件,又的确是你修复后的最新版

rm -rf luci-theme-argon  
git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git  

我已经到百度网盘了,你可以试试看 链接: https://pan.baidu.com/s/1vHsQ1_e9AGv4rVdKWbCP1Q?pwd=bjdi 提取码: bjdi 复制这段内容后打开百度网盘手机App,操作更方便哦

davidtall avatar Apr 25 '22 08:04 davidtall

@jerrykuku 我编译了一个星际宝盒的全新固件,也是一样的情况。你那边测试正常,可以编译一个lean 源码的x86固件让我试试吗?没找到是哪里的问题

davidtall avatar Apr 26 '22 15:04 davidtall

周末吧,工作日恐怕没时间。周末我也详细测试下。

jerrykuku avatar Apr 26 '22 17:04 jerrykuku

@jerrykuku 请问这个确定是bug对吗?我好像知道怎么回事了,luci-static/argon/js/script.js 这个文件要等cgi-bin/luci/admin/status/iptables 加载完才会加载,那是不是把 script.js 挪到文件头部就能解决了?

davidtall avatar May 13 '22 10:05 davidtall

大神什么时候更新下release

leslieqwq avatar Jun 05 '22 11:06 leslieqwq

能不能麻烦大神更新下release

ausmas avatar Mar 17 '23 06:03 ausmas

https://github.com/SpeedPartner/luci-theme-argon-18.06-fix/releases/tag/v1.7.5 回退1.7.2的逻辑了,这样二级菜单就不会自动折叠了,不过iptables加载时左侧导航栏长时间无响应的问题又回来了,不过至少iptables条目过多就不会完全无响应了. 另外修了一些bugs.

SpeedPartner avatar Mar 21 '23 22:03 SpeedPartner

@jerrykuku 1.7.2版本点击防火墙,左侧菜单全部是收回的,防火墙没加载完的几秒内无法点击任何按钮。

现在最新版:点击防火墙后,“状态”一级菜单是展开的,“状态”下所有的二级菜单都可以点击跳转,但是除“状态”外其他所有一级菜单都无法点击切换展开,必须等防火墙加载完后才能操作其他菜单。 例如点击防火墙后,接着点击 “系统”一级菜单无反应,必须几秒过后等“防火墙”加载完毕才能操作

1.7.7 版本,这个问题依然存在,另外出现前缀相同的插件时,二级菜单不会展开,例如同时安装 luci-app-passwall 和 luci-app-passwall2 时,点击 passwall 二级菜单不会展开

davidtall avatar Apr 11 '23 01:04 davidtall

一般用户不会经常去看iptables吧?点错了按返回键就行,不用等它加载完.当然如果你有好的办法,欢迎PR,我个人能力有限.

至于问题2,有人在1.7.7版本后已经PR,可以试试用18.06分支全新编译 https://github.com/jerrykuku/luci-theme-argon/pull/391

SpeedPartner avatar Apr 11 '23 03:04 SpeedPartner

刚抽空检查了下,应该能解决了iptables加载时导航菜单卡住的问题了,我测试几天,稳定的话就PR

SpeedPartner avatar Apr 11 '23 11:04 SpeedPartner