@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 Conpherence durable scrollbar with no USB devices

Summary:
Ref T7014.

When no devices are connected, we don't meaningfully activate `JX.Scrollbar` (by design), but there was no fallback overflow CSS.

Also massage a couple of other CSS things to get sliiightly less broken behavior.

Test Plan:
- Disconnected USB devices; scrolled.
- Connected USB devices; scrolled.

Reviewers: btrahan, chad

Reviewed By: chad

Subscribers: epriestley

Maniphest Tasks: T7014

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

+14 -6
+2 -2
resources/celerity/map.php
··· 44 44 'rsrc/css/application/config/config-welcome.css' => '6abd79be', 45 45 'rsrc/css/application/config/setup-issue.css' => '22270af2', 46 46 'rsrc/css/application/config/unhandled-exception.css' => '37d4f9a2', 47 - 'rsrc/css/application/conpherence/durable-column.css' => '3b836442', 47 + 'rsrc/css/application/conpherence/durable-column.css' => '1ef6ae75', 48 48 'rsrc/css/application/conpherence/menu.css' => 'c6ac5299', 49 49 'rsrc/css/application/conpherence/message-pane.css' => '5930260a', 50 50 'rsrc/css/application/conpherence/notification.css' => '04a6e10a', ··· 512 512 'changeset-view-manager' => 'fce415a0', 513 513 'config-options-css' => '7fedf08b', 514 514 'config-welcome-css' => '6abd79be', 515 - 'conpherence-durable-column-view' => '3b836442', 515 + 'conpherence-durable-column-view' => '1ef6ae75', 516 516 'conpherence-menu-css' => 'c6ac5299', 517 517 'conpherence-message-pane-css' => '5930260a', 518 518 'conpherence-notification-css' => '04a6e10a',
+12 -4
webroot/rsrc/css/application/conpherence/durable-column.css
··· 70 70 .conpherence-durable-column-main { 71 71 position: absolute; 72 72 top: 44px; 73 - bottom: 144px; 73 + bottom: 136px; 74 74 left: 0; 75 75 right: 0; 76 - overflow: hidden; 76 + overflow-x: hidden; 77 + overflow-y: auto; 77 78 } 78 79 79 80 .conpherence-durable-column-transactions { 80 - padding: 8px 12px; 81 + padding: 8px 12px 0; 81 82 } 82 83 83 84 .conpherence-durable-column-transactions .phabricator-transaction-view { 84 85 background: none; 85 86 margin: 0 10px 0 0; 86 - padding: 0; 87 + padding: 4px 0; 88 + min-height: 0; 89 + } 90 + 91 + .conpherence-durable-column-transactions 92 + .phabricator-transaction-view 93 + .conpherence-message { 94 + word-wrap: break-word; 87 95 } 88 96 89 97 .conpherence-durable-column-transactions .phabricator-transaction-detail {