From bd0894ede0fcca5d9367c0bdc2dd7a4b6fda385c Mon Sep 17 00:00:00 2001 From: gopu-bruno Date: Fri, 16 Jan 2026 12:08:14 +0530 Subject: [PATCH] fix: resolve tab flickering when switching between requests (#6825) --- .../src/components/RequestTabs/StyledWrapper.js | 8 ++++---- .../src/components/RequestTabs/index.js | 16 +++++----------- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/packages/bruno-app/src/components/RequestTabs/StyledWrapper.js b/packages/bruno-app/src/components/RequestTabs/StyledWrapper.js index 8b92c93cb..ee8197ede 100644 --- a/packages/bruno-app/src/components/RequestTabs/StyledWrapper.js +++ b/packages/bruno-app/src/components/RequestTabs/StyledWrapper.js @@ -14,6 +14,10 @@ const Wrapper = styled.div` z-index: 0; } + .scroll-chevrons.hidden { + display: none; + } + .tabs-scroll-container { overflow-x: auto; overflow-y: clip; @@ -192,10 +196,6 @@ const Wrapper = styled.div` } } - &.has-chevrons ul { - padding-left: 0; - } - .special-tab-icon { color: ${(props) => props.theme.primary.text}; } diff --git a/packages/bruno-app/src/components/RequestTabs/index.js b/packages/bruno-app/src/components/RequestTabs/index.js index 0de864955..5f7fa68c5 100644 --- a/packages/bruno-app/src/components/RequestTabs/index.js +++ b/packages/bruno-app/src/components/RequestTabs/index.js @@ -103,14 +103,9 @@ const RequestTabs = () => { }); }; - const getRootClassname = () => { - return classnames({ - 'has-chevrons': showChevrons - }); - }; // Todo: Must support ephemeral requests return ( - + {newRequestModalOpen && ( setNewRequestModalOpen(false)} /> )} @@ -118,12 +113,11 @@ const RequestTabs = () => { <>
- - {showChevrons ? ( +
- ) : null} +
{/* Moved to post mvp */} {/*
  • @@ -175,11 +169,11 @@ const RequestTabs = () => { )} - {showChevrons ? ( +
    - ) : null} +
    {/* Moved to post mvp */} {/*