<commit_before><div fxLayout="column" fxFill fxLayoutGap="2px">
    <adf-cloud-edit-process-filter
        [appName]="appName"
        [id]="filterId"
        [filterProperties]="processFilterProperties.filterProperties"
        [sortProperties]="processFilterProperties.sortProperties"
        [actions]="processFilterProperties.actions"
        (filterChange)="onFilterChange($event)"
        (action)="onProcessFilterAction($event)">
    </adf-cloud-edit-process-filter>
    <div fxLayout="column" fxFlex fxLayoutAlign="space-between" *ngIf="editedFilter">
        <adf-cloud-process-list #processCloud
            fxFlex
            class="adf-cloud-layout-overflow"
            [appName]="editedFilter.appName"
            [initiator]="editedFilter.initiator"
            [processDefinitionId]="editedFilter.processDefinitionId"
            [processDefinitionKey]="editedFilter.processDefinitionKey"
            [id]="editedFilter.processInstanceId"
            [status]="editedFilter.state"
            [name]="editedFilter.processName"
            [businessKey]="editedFilter.businessKey"
            [lastModifiedFrom]="editedFilter.lastModifiedFrom"
            [lastModifiedTo]="editedFilter.lastModifiedTo"
            [sorting]="sortArray"
            [selectionMode]="selectionMode"
            [multiselect]="multiselect"
            (rowClick)="onRowClick($event)"
            (rowsSelected)="onRowsSelected($event)">
        </adf-cloud-process-list>
        <adf-pagination
            [target]="processCloud"
            (changePageSize)="onChangePageSize($event)"
            (nextPage)="resetSelectedRows()"
            (prevPage)="resetSelectedRows()">
        </adf-pagination>
        <div *ngIf="testingMode">
            Selected rows:
            <ul><commit_msg>[ADF-4281] Fix process filter cloud selection (#4490)<commit_after><div fxLayout="column" fxFill fxLayoutGap="2px">
    <adf-cloud-edit-process-filter
        [appName]="appName"
        [id]="filterId"
        [filterProperties]="processFilterProperties.filterProperties"
        [sortProperties]="processFilterProperties.sortProperties"
        [actions]="processFilterProperties.actions"
        (filterChange)="onFilterChange($event)"
        (action)="onProcessFilterAction($event)">
    </adf-cloud-edit-process-filter>
    <div fxLayout="column" fxFlex fxLayoutAlign="space-between" *ngIf="editedFilter">
        <adf-cloud-process-list #processCloud
            fxFlex
            class="adf-cloud-layout-overflow"
            [appName]="editedFilter.appName"
            [initiator]="editedFilter.initiator"
            [processDefinitionId]="editedFilter.processDefinitionId"
            [processDefinitionKey]="editedFilter.processDefinitionKey"
            [id]="editedFilter.processInstanceId"
            [status]="editedFilter.status"
            [name]="editedFilter.processName"
            [businessKey]="editedFilter.businessKey"
            [lastModifiedFrom]="editedFilter.lastModifiedFrom"
            [lastModifiedTo]="editedFilter.lastModifiedTo"
            [sorting]="sortArray"
            [selectionMode]="selectionMode"
            [multiselect]="multiselect"
            (rowClick)="onRowClick($event)"
            (rowsSelected)="onRowsSelected($event)">
        </adf-cloud-process-list>
        <adf-pagination
            [target]="processCloud"
            (changePageSize)="onChangePageSize($event)"
            (nextPage)="resetSelectedRows()"
            (prevPage)="resetSelectedRows()">
        </adf-pagination>
        <div *ngIf="testingMode">
            Selected rows:
            <ul>
{'fraction_non_alphanumeric': 0.13042276872064107, 'fraction_numerical': 0.0027631942525559545, 'mean_word_length': 2.8347457627118646, 'pattern_counts': {'":': 0, '<': 23, '<?xml version=': 0, '>': 23, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2501047', 'n_tokens_mistral': 1032, 'n_tokens_neox': 988, 'n_words': 103}