Skip to content

Commit 85f6e74

Browse files
authored
Fix mobile horizontal scroll (#7254)
Don't show in changelog
1 parent 6577432 commit 85f6e74

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

newIDE/app/src/MainFrame/EditorContainers/HomePage/HomePageMenuBar.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,18 @@ import AuthenticatedUserContext from '../../../Profile/AuthenticatedUserContext'
2222
import { SECTION_DESKTOP_SPACING } from './SectionContainer';
2323

2424
const iconSize = 20;
25-
const iconButtonPaddingTop = 8;
25+
const iconButtonPadding = 8;
2626
/**
2727
* Padding bottom is bigger than padding top to leave space for the Android/iOS
2828
* bottom navigation bar.
2929
*/
30-
const iconButtonPaddingBottom = 20;
31-
const iconButtonPaddingHorizontal = 8;
30+
const iconButtonMarginBottom = 12;
3231
const iconButtonLabelPadding = 4;
3332
const toolbarHeight =
3433
iconSize +
3534
2 * iconButtonLabelPadding +
36-
iconButtonPaddingTop +
37-
iconButtonPaddingBottom;
35+
2 * iconButtonPadding +
36+
iconButtonMarginBottom;
3837
export const homepageDesktopMenuBarWidth = 230;
3938
export const homepageMediumMenuBarWidth =
4039
verticalTabButtonSize + 2 * marginsSize;
@@ -62,7 +61,8 @@ export const styles = {
6261
marginBottom: 'env(safe-area-inset-bottom)',
6362
},
6463
mobileButton: {
65-
padding: `${iconButtonPaddingTop}px ${iconButtonPaddingHorizontal}px ${iconButtonPaddingBottom}px ${iconButtonPaddingHorizontal}px`,
64+
padding: iconButtonPadding,
65+
marginBottom: iconButtonMarginBottom,
6666
fontSize: 'inherit',
6767
},
6868
buttonLabel: { padding: iconButtonLabelPadding, display: 'flex' },

newIDE/app/src/MainFrame/EditorContainers/HomePage/SectionContainer.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ const styles = {
3737
},
3838
container: {
3939
flex: 1,
40+
overflowX: 'hidden',
4041
},
4142
scrollContainer: {
4243
overflowY: 'scroll', // Force a scrollbar to prevent layout shifts.

0 commit comments

Comments
 (0)