fix: remove tab content animation — prevents flash on context switch

This commit is contained in:
Usman Baig
2026-03-26 11:38:39 +01:00
parent 012b0d494f
commit e7d2ecf50b

View File

@@ -440,17 +440,9 @@ export default function UnifiedSettingsModal() {
{/* Content */}
<div className="flex-1 overflow-y-auto overflow-x-hidden">
<AnimatePresence initial={false}>
<motion.div
key={`${context}-${activeTab}`}
initial={{ opacity: 0 }}
animate={{ opacity: 1 }}
transition={{ duration: 0.08 }}
className="p-6"
>
<div key={`${context}-${activeTab}`} className="p-6">
<TabContent context={context} activeTab={activeTab} siteId={activeSiteId} onDirtyChange={handleDirtyChange} onRegisterSave={handleRegisterSave} />
</motion.div>
</AnimatePresence>
</div>
</div>
{/* Save bar */}