mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-18 07:26:02 +01:00
fix(web/radial): check whether radial menu was closed during transition
Closing the radial menu during the transition from the more pages would cause the menu to be stuck open
This commit is contained in:
@@ -70,8 +70,11 @@ const RadialMenu: React.FC = () => {
|
||||
|
||||
const changePage = async (increment?: boolean) => {
|
||||
setVisible(false);
|
||||
// May cause issues if user toggles off the menu while in transition?
|
||||
await new Promise((resolve) => setTimeout(resolve, 100));
|
||||
|
||||
const didTransition: boolean = await fetchNui('radialTransition');
|
||||
|
||||
if (!didTransition) return;
|
||||
|
||||
setVisible(true);
|
||||
setMenu({ ...menu, page: increment ? menu.page + 1 : menu.page - 1 });
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user