@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.

Support synthetic submits from stacked actions

Summary: Fixes T10116.

Test Plan:
- Prior to patch: Control/Command + Enter submitted form but ignored actions.
- After patch: verifid command + enter submits actions.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10116

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

+12 -13
+11 -11
resources/celerity/map.php
··· 426 426 'rsrc/js/application/repository/repository-crossreference.js' => 'e5339c43', 427 427 'rsrc/js/application/search/behavior-reorder-queries.js' => 'e9581f08', 428 428 'rsrc/js/application/slowvote/behavior-slowvote-embed.js' => '887ad43f', 429 - 'rsrc/js/application/transactions/behavior-comment-actions.js' => 'b65559c0', 429 + 'rsrc/js/application/transactions/behavior-comment-actions.js' => '1f2fcaf8', 430 430 'rsrc/js/application/transactions/behavior-reorder-configs.js' => 'd7a74243', 431 431 'rsrc/js/application/transactions/behavior-reorder-fields.js' => 'b59e1e96', 432 432 'rsrc/js/application/transactions/behavior-show-older-transactions.js' => 'dbbf48b6', ··· 570 570 'javelin-behavior-audit-preview' => 'd835b03a', 571 571 'javelin-behavior-bulk-job-reload' => 'edf8a145', 572 572 'javelin-behavior-choose-control' => '327a00d1', 573 - 'javelin-behavior-comment-actions' => 'b65559c0', 573 + 'javelin-behavior-comment-actions' => '1f2fcaf8', 574 574 'javelin-behavior-config-reorder-fields' => 'b6993408', 575 575 'javelin-behavior-conpherence-drag-and-drop-photo' => 'cf86d16a', 576 576 'javelin-behavior-conpherence-menu' => '1d45c74d', ··· 968 968 'javelin-install', 969 969 'javelin-dom', 970 970 'javelin-reactor-dom', 971 + ), 972 + '1f2fcaf8' => array( 973 + 'javelin-behavior', 974 + 'javelin-stratcom', 975 + 'javelin-workflow', 976 + 'javelin-dom', 977 + 'phuix-form-control-view', 978 + 'phuix-icon-view', 979 + 'javelin-behavior-phabricator-gesture', 971 980 ), 972 981 '2035b9cb' => array( 973 982 'javelin-behavior', ··· 1739 1748 'phabricator-textareautils', 1740 1749 'javelin-workflow', 1741 1750 'javelin-vector', 1742 - ), 1743 - 'b65559c0' => array( 1744 - 'javelin-behavior', 1745 - 'javelin-stratcom', 1746 - 'javelin-workflow', 1747 - 'javelin-dom', 1748 - 'phuix-form-control-view', 1749 - 'phuix-icon-view', 1750 - 'javelin-behavior-phabricator-gesture', 1751 1751 ), 1752 1752 'b6993408' => array( 1753 1753 'javelin-behavior',
+1 -2
webroot/rsrc/js/application/transactions/behavior-comment-actions.js
··· 156 156 } 157 157 } 158 158 159 - JX.DOM.listen(form_node, 'submit', null, function() { 159 + JX.DOM.listen(form_node, ['submit', 'didSyntheticSubmit'], null, function() { 160 160 input_node.value = serialize_actions(); 161 161 }); 162 - 163 162 164 163 if (config.showPreview) { 165 164 var request = new JX.PhabricatorShapedRequest(