Fix prevention of cross-channel joins (#3949)

Co-Authored-By: Max <max@zed.dev>

[[PR Description]]

Release Notes:

- (Added|Fixed|Improved) ...
([#<public_issue_number_if_exists>](https://github.com/zed-industries/community/issues/<public_issue_number_if_exists>)).
c951b4c5faConrad Irwin committed on 1/8/2024, 9:17:44 PM· committed by GitHubparents667d901aed97f6
5 files changedLine totals unavailable