@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix iphone scrolling behavior on homepage

Summary: I see a flash of white on my iPhone emulator and on the actual device when I scroll down. Make the texture bigger to prevent it.

Test Plan: Scrolled on emulator, no more white flash.

Reviewers: chad

Reviewed By: chad

CC: aran

Differential Revision: https://secure.phabricator.com/D5416

+43 -40
+39 -39
src/__celerity_resource_map__.php
··· 2947 2947 ), 2948 2948 'phabricator-nav-view-css' => 2949 2949 array( 2950 - 'uri' => '/res/0af35d12/rsrc/css/aphront/phabricator-nav-view.css', 2950 + 'uri' => '/res/fb026f2e/rsrc/css/aphront/phabricator-nav-view.css', 2951 2951 'type' => 'css', 2952 2952 'requires' => 2953 2953 array( ··· 3686 3686 ), array( 3687 3687 'packages' => 3688 3688 array( 3689 - '8de9d42a' => 3689 + 'ebd26861' => 3690 3690 array( 3691 3691 'name' => 'core.pkg.css', 3692 3692 'symbols' => ··· 3728 3728 34 => 'phabricator-object-item-list-view-css', 3729 3729 35 => 'global-drag-and-drop-css', 3730 3730 ), 3731 - 'uri' => '/res/pkg/8de9d42a/core.pkg.css', 3731 + 'uri' => '/res/pkg/ebd26861/core.pkg.css', 3732 3732 'type' => 'css', 3733 3733 ), 3734 3734 '95ceba95' => ··· 3919 3919 'reverse' => 3920 3920 array( 3921 3921 'aphront-attached-file-view-css' => 'c41b4907', 3922 - 'aphront-dialog-view-css' => '8de9d42a', 3923 - 'aphront-error-view-css' => '8de9d42a', 3924 - 'aphront-form-view-css' => '8de9d42a', 3925 - 'aphront-list-filter-view-css' => '8de9d42a', 3926 - 'aphront-pager-view-css' => '8de9d42a', 3927 - 'aphront-panel-view-css' => '8de9d42a', 3928 - 'aphront-table-view-css' => '8de9d42a', 3929 - 'aphront-tokenizer-control-css' => '8de9d42a', 3930 - 'aphront-tooltip-css' => '8de9d42a', 3931 - 'aphront-typeahead-control-css' => '8de9d42a', 3922 + 'aphront-dialog-view-css' => 'ebd26861', 3923 + 'aphront-error-view-css' => 'ebd26861', 3924 + 'aphront-form-view-css' => 'ebd26861', 3925 + 'aphront-list-filter-view-css' => 'ebd26861', 3926 + 'aphront-pager-view-css' => 'ebd26861', 3927 + 'aphront-panel-view-css' => 'ebd26861', 3928 + 'aphront-table-view-css' => 'ebd26861', 3929 + 'aphront-tokenizer-control-css' => 'ebd26861', 3930 + 'aphront-tooltip-css' => 'ebd26861', 3931 + 'aphront-typeahead-control-css' => 'ebd26861', 3932 3932 'differential-changeset-view-css' => '8aaacd1b', 3933 3933 'differential-core-view-css' => '8aaacd1b', 3934 3934 'differential-inline-comment-editor' => '322728f3', ··· 3942 3942 'differential-table-of-contents-css' => '8aaacd1b', 3943 3943 'diffusion-commit-view-css' => 'c8ce2d88', 3944 3944 'diffusion-icons-css' => 'c8ce2d88', 3945 - 'global-drag-and-drop-css' => '8de9d42a', 3945 + 'global-drag-and-drop-css' => 'ebd26861', 3946 3946 'inline-comment-summary-css' => '8aaacd1b', 3947 3947 'javelin-aphlict' => '95ceba95', 3948 3948 'javelin-behavior' => 'fe22443b', ··· 4014 4014 'javelin-util' => 'fe22443b', 4015 4015 'javelin-vector' => 'fe22443b', 4016 4016 'javelin-workflow' => 'fe22443b', 4017 - 'lightbox-attachment-css' => '8de9d42a', 4017 + 'lightbox-attachment-css' => 'ebd26861', 4018 4018 'maniphest-task-summary-css' => 'c41b4907', 4019 4019 'maniphest-transaction-detail-css' => 'c41b4907', 4020 4020 'phabricator-busy' => '95ceba95', 4021 4021 'phabricator-content-source-view-css' => '8aaacd1b', 4022 - 'phabricator-core-buttons-css' => '8de9d42a', 4023 - 'phabricator-core-css' => '8de9d42a', 4024 - 'phabricator-crumbs-view-css' => '8de9d42a', 4025 - 'phabricator-directory-css' => '8de9d42a', 4022 + 'phabricator-core-buttons-css' => 'ebd26861', 4023 + 'phabricator-core-css' => 'ebd26861', 4024 + 'phabricator-crumbs-view-css' => 'ebd26861', 4025 + 'phabricator-directory-css' => 'ebd26861', 4026 4026 'phabricator-drag-and-drop-file-upload' => '322728f3', 4027 4027 'phabricator-dropdown-menu' => '95ceba95', 4028 4028 'phabricator-file-upload' => '95ceba95', 4029 - 'phabricator-filetree-view-css' => '8de9d42a', 4030 - 'phabricator-flag-css' => '8de9d42a', 4031 - 'phabricator-form-view-css' => '8de9d42a', 4032 - 'phabricator-header-view-css' => '8de9d42a', 4033 - 'phabricator-jump-nav' => '8de9d42a', 4029 + 'phabricator-filetree-view-css' => 'ebd26861', 4030 + 'phabricator-flag-css' => 'ebd26861', 4031 + 'phabricator-form-view-css' => 'ebd26861', 4032 + 'phabricator-header-view-css' => 'ebd26861', 4033 + 'phabricator-jump-nav' => 'ebd26861', 4034 4034 'phabricator-keyboard-shortcut' => '95ceba95', 4035 4035 'phabricator-keyboard-shortcut-manager' => '95ceba95', 4036 - 'phabricator-main-menu-view' => '8de9d42a', 4036 + 'phabricator-main-menu-view' => 'ebd26861', 4037 4037 'phabricator-menu-item' => '95ceba95', 4038 - 'phabricator-nav-view-css' => '8de9d42a', 4038 + 'phabricator-nav-view-css' => 'ebd26861', 4039 4039 'phabricator-notification' => '95ceba95', 4040 - 'phabricator-notification-css' => '8de9d42a', 4041 - 'phabricator-notification-menu-css' => '8de9d42a', 4042 - 'phabricator-object-item-list-view-css' => '8de9d42a', 4040 + 'phabricator-notification-css' => 'ebd26861', 4041 + 'phabricator-notification-menu-css' => 'ebd26861', 4042 + 'phabricator-object-item-list-view-css' => 'ebd26861', 4043 4043 'phabricator-object-selector-css' => '8aaacd1b', 4044 4044 'phabricator-paste-file-upload' => '95ceba95', 4045 4045 'phabricator-prefab' => '95ceba95', 4046 4046 'phabricator-project-tag-css' => 'c41b4907', 4047 - 'phabricator-remarkup-css' => '8de9d42a', 4047 + 'phabricator-remarkup-css' => 'ebd26861', 4048 4048 'phabricator-shaped-request' => '322728f3', 4049 - 'phabricator-side-menu-view-css' => '8de9d42a', 4050 - 'phabricator-standard-page-view' => '8de9d42a', 4049 + 'phabricator-side-menu-view-css' => 'ebd26861', 4050 + 'phabricator-standard-page-view' => 'ebd26861', 4051 4051 'phabricator-textareautils' => '95ceba95', 4052 4052 'phabricator-tooltip' => '95ceba95', 4053 - 'phabricator-transaction-view-css' => '8de9d42a', 4054 - 'phabricator-zindex-css' => '8de9d42a', 4055 - 'sprite-apps-large-css' => '8de9d42a', 4056 - 'sprite-gradient-css' => '8de9d42a', 4057 - 'sprite-icon-css' => '8de9d42a', 4058 - 'sprite-menu-css' => '8de9d42a', 4059 - 'syntax-highlighting-css' => '8de9d42a', 4053 + 'phabricator-transaction-view-css' => 'ebd26861', 4054 + 'phabricator-zindex-css' => 'ebd26861', 4055 + 'sprite-apps-large-css' => 'ebd26861', 4056 + 'sprite-gradient-css' => 'ebd26861', 4057 + 'sprite-icon-css' => 'ebd26861', 4058 + 'sprite-menu-css' => 'ebd26861', 4059 + 'syntax-highlighting-css' => 'ebd26861', 4060 4060 ), 4061 4061 ));
+4 -1
webroot/rsrc/css/aphront/phabricator-nav-view.css
··· 18 18 position: fixed; 19 19 top: 0; 20 20 left: 0; 21 - bottom: 0; 21 + /* On the iPhone, scrolling down causes the revealed area to fill with white, 22 + then draw with the texture after the action completes. Just make the 23 + element extend off the bottom of the screen to prevent this. */ 24 + bottom: -480px; 22 25 width: 205px; 23 26 background: #33383b; 24 27 box-shadow: inset -3px 0 4px rgba(0, 0, 0, 0.05);