Disable drag select when the command menu is opened (#10541)
Before: https://github.com/user-attachments/assets/3d6a3833-cf5d-4330-a814-896a5c9df930 After: https://github.com/user-attachments/assets/5f490fc2-59aa-45d5-b485-2abced4b31ef
This commit is contained in:
@ -31,6 +31,7 @@ import { viewableRecordIdState } from '@/object-record/record-right-drawer/state
|
||||
import { viewableRecordNameSingularState } from '@/object-record/record-right-drawer/states/viewableRecordNameSingularState';
|
||||
import { useDropdownV2 } from '@/ui/layout/dropdown/hooks/useDropdownV2';
|
||||
import { emitRightDrawerCloseEvent } from '@/ui/layout/right-drawer/utils/emitRightDrawerCloseEvent';
|
||||
import { isDragSelectionStartEnabledState } from '@/ui/utilities/drag-select/states/internal/isDragSelectionStartEnabledState';
|
||||
import { t } from '@lingui/core/macro';
|
||||
import { useCallback } from 'react';
|
||||
import { capitalize, isDefined } from 'twenty-shared';
|
||||
@ -54,6 +55,7 @@ export const useCommandMenu = () => {
|
||||
() => {
|
||||
set(isCommandMenuOpenedState, false);
|
||||
set(isCommandMenuClosingState, true);
|
||||
set(isDragSelectionStartEnabledState, true);
|
||||
},
|
||||
[],
|
||||
);
|
||||
@ -118,6 +120,7 @@ export const useCommandMenu = () => {
|
||||
|
||||
set(isCommandMenuOpenedState, true);
|
||||
set(hasUserSelectedCommandState, false);
|
||||
set(isDragSelectionStartEnabledState, false);
|
||||
},
|
||||
[
|
||||
copyContextStoreStates,
|
||||
|
||||
Reference in New Issue
Block a user