From bc51ce7c7b744dcc9293f1ea74bc4c68d0297fd0 Mon Sep 17 00:00:00 2001 From: vvb2060 Date: Fri, 5 Mar 2021 21:10:39 +0800 Subject: [PATCH] Fix reboot menu --- app/src/main/java/com/topjohnwu/magisk/events/RebootEvent.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/topjohnwu/magisk/events/RebootEvent.kt b/app/src/main/java/com/topjohnwu/magisk/events/RebootEvent.kt index ec239c032..6ef20270a 100644 --- a/app/src/main/java/com/topjohnwu/magisk/events/RebootEvent.kt +++ b/app/src/main/java/com/topjohnwu/magisk/events/RebootEvent.kt @@ -29,10 +29,10 @@ object RebootEvent { fun inflateMenu(activity: BaseActivity): PopupMenu { val themeWrapper = ContextThemeWrapper(activity, R.style.Foundation_PopupMenu) val menu = PopupMenu(themeWrapper, activity.findViewById(R.id.action_reboot)) + activity.menuInflater.inflate(R.menu.menu_reboot, menu.menu) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R && activity.getSystemService()?.isRebootingUserspaceSupported == true) - menu.menu.getItem(R.id.action_reboot_userspace).isVisible = true - activity.menuInflater.inflate(R.menu.menu_reboot, menu.menu) + menu.menu.findItem(R.id.action_reboot_userspace).isVisible = true menu.setOnMenuItemClickListener(::reboot) return menu }