<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/107574>107574</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Different spacing for nested function calls
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang-format,
            regression,
            regression:19
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          kadircet
      </td>
    </tr>
</table>

<pre>
    Actual formatting:
```
$ ../llvm/build/bin/clang-format-bad -style='{AlignAfterOpenBracket: AlwaysBreak}' a.js
failedUserIds.push(
 ...subscriptioxxxxxxxxxxxxnSubset.map(
        subscxxxxxxxxxxxxription => subscription.getUserId()));

failedUserIds.push(
 !subscriptioxxxxxxxxxxxxnSubset.map(
        subscxxxxxxxxxxxxription => subscription.getUserId()));
```

Expected formatting:
```
failedUserIds.push(...subscriptioxxxxxxxxxxxxnSubset.map(
 subscxxxxxxxxxxxxription => subscription.getUserId()));

failedUserIds.push(!subscriptioxxxxxxxxxxxxnSubset.map(
 subscxxxxxxxxxxxxription => subscription.getUserId()));
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzEVM2OnDAMfppwQRMFMyzNIQems0g99VD1AfLjYbKbCSgO2923r4CRZlSt1O6hbWSBMLY_-7MdTeSHiKhYc2DNsdBzPo9JPWvnk8VcmNG9qc7mWYfyNKaLztnHgdUdE0cmOvYgrrJ9wr7knEEfwsuFQW9mH9zy9pFBb4OOw26LsjPalTvKbwFZfWTQsvbQBT_E7pQxfZ0wHpK2z5hZ3ZVd-KHf6JBQP7N2MS41f6IN8qR9QPedMH1xxKeZzgw-bb9KzjnNhmzyU_bj692J32ZDmPlFTzfz61ld7o0391guidaP5V3IyAfMG_YSBuRV6sOVj9-myKD6zyn-0sH1-fg6oc3o_qDl7xb3QeL_EeMfo_pvcFw4VTtZS12gqlpoHqCRsi3OShiEqhaVkI1zsnHSVNBYrNBV0okGCq9AwF5I8VBBXVctb0UrGmmctGCakxFsL_CifeDL6vExDYUnmlFVom3afRG0wUDrlgPcLyIDYPCZASQcEhL5Mb6nqrtKLvrmWCS1QOzMPBDbi-Ap0w00-xxQHf3phAljLmnS1sdhGaQyIq0zNUe7Eml1CFTMKahzzhMtEwY9g37w-TwbbsfL7SZZIac0PqHNDPq1NmLQX8t7UfAzAAD__x6Zif8">