\n\u003C/UTooltip>\n```\n\n\u003Cimg width=\"127\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/5dbcfef5-a4c4-4ec4-b2f3-611212f75c68\" />\n\n### Additional context\n\nWrapping `USwitch` to `div` for example solves issue\n```vue\n \u003CUTooltip text=\"Just a tooltip\">\n \u003Cdiv>\n \u003CUSwitch label=\"'Hackish'\" />\n \u003C/div>\n \u003C/UTooltip>\n```\n\n### Logs\n\n```shell-script\n\n```",[3110,3111,3114],{"name":3020,"color":3021},{"name":3112,"color":3113},"duplicate","cfd3d7",{"name":3023,"color":3024},4333,"USwitch not working inside UTooltip","2025-06-12T13:42:09Z","https://github.com/nuxt/ui/issues/4333",0.71645683,{"description":3121,"labels":3122,"number":3127,"owner":3029,"repository":3029,"state":3091,"title":3128,"updated_at":3129,"url":3130,"score":3131},"### Environment\n\n- Operating System: Windows_NT\n- Node Version: v22.14.0\n- Nuxt Version: 3.16.2\n- CLI Version: 3.24.1\n- Nitro Version: 2.11.9\n- Package Manager: npm@10.9.2\n- Builder: -\n- User Config: compatibilityDate, future, runtimeConfig, devtools, hooks, components, modules, eslint, ui, css, telemetry\n- Runtime Modules: @nuxt/eslint@1.3.0, @nuxt/ui@3.0.2, @pinia/nuxt@0.11.0\n- Build Modules: -\n\n### Reproduction\n\nSimply add some bad code in `app.vue` to trigger an error:\n\n```\n\u003Cscript setup lang=\"ts\">\nconst a = {}\na.b.c = 10\n\u003C/script>\n```\n\nAnd on the error page, try activate the the horizontal scroll bar of the error stacks block by making the window smaller, and you will find that the scroll bar is not interactable.\n\n### Describe the bug\n\nIt seems there is a `.spotlight` div at the bottom of the page (drawing the gradient background) which blocks user input on the scroll bar.\n\n\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3123,3124],{"name":3020,"color":3021},{"name":3125,"color":3126},"🔨 p3-minor","FBCA04",31885,"Scroll bar was blocked by the spotlight div on error page","2025-04-24T13:12:48Z","https://github.com/nuxt/nuxt/issues/31885",0.7178762,{"description":3133,"labels":3134,"number":3144,"owner":3029,"repository":3029,"state":3091,"title":3145,"updated_at":3146,"url":3147,"score":3148},"### Environment\r\n\r\n\r\n\r\n------------------------------\r\n- Operating System: Windows_NT\r\n- Node Version: v18.17.1\r\n- Nuxt Version: 3.7.0\r\n- CLI Version: 3.7.2\r\n- Nitro Version: 2.6.2\r\n- Package Manager: yarn@1.22.19\r\n- Builder: -\r\n- User Config: vue, site, imports, image, runtimeConfig, app, css, typescript, modules, vueuse, colorMode, vite, elementPlus, plugins\r\n- Runtime Modules: @vueuse/nuxt@10.4.1, @pinia/nuxt@0.4.11, @element-plus/nuxt@1.0.5, @nuxtjs/color-mode@3.3.0, @nuxtjs/color-mode@3.3.0, @unocss/nuxt@0.55.1, @nuxt/image@1.0.0-rc.1, nuxt-lodash@2.5.0, nuxt-simple-sitemap@3.2.6, nuxt-swiper@1.2.2\r\n- Build Modules: -\r\n------------------------------\r\n\r\n### Reproduction\r\n\r\nno need\r\n\r\n### Describe the bug\r\n\r\nAfter running 'run build' and executing it with Node.js, an error occurred.\r\nWhen I use 'dev', it can successfully fetch data.\r\n[nuxt] [request error] [unhandled] [500] Cannot read properties of null (reading 'allow_product')\r\nallow_product in Front\r\n```js\r\nconst Front = setFront() \r\nif (!Front) {\r\n const result = await getSetting()\r\n Front.value = result.data\r\n}\r\n```\r\nI tried using state management to reduce duplicate requests and save expenses.\r\nI'm not sure if there's a better way to do it.\r\n\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[3135,3138,3139,3141],{"name":3136,"color":3137},"3.x","29bc7f",{"name":3073,"color":3074},{"name":3140,"color":3126},"needs reproduction",{"name":3142,"color":3143},"closed-by-bot","ededed",23025,"[bug] cant fetch data","2023-09-14T01:47:28Z","https://github.com/nuxt/nuxt/issues/23025",0.7180998,["Reactive",3150],{},["Set"],["ShallowReactive",3153],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$ftQJG3I6CFCxbZdBKmunksE505SKIAzYw742LUuZYe_g":-1},"/nuxt/ui/4040"]