fix: invalidate options menu after closing files (related #1176) (#1251)

This commit is contained in:
FaSheep
2023-09-03 23:18:09 +08:00
committed by GitHub
parent e34f5ee413
commit e7badd653d
2 changed files with 5 additions and 1 deletions
@@ -39,6 +39,7 @@ class CloseAllFilesAction(context: Context) : FileTabAction() {
override fun EditorHandlerActivity.doAction(data: ActionData): Boolean {
closeAll()
this.invalidateOptionsMenu()
return true
}
}
@@ -38,7 +38,10 @@ class CloseFileAction(context: Context) : FileTabAction() {
}
override fun EditorHandlerActivity.doAction(data: ActionData): Boolean {
binding.tabs.selectedTabPosition.let { closeFile(it) }
binding.tabs.selectedTabPosition.let {
closeFile(it)
this.invalidateOptionsMenu()
}
return true
}
}