AFFiNE/tests/kit
pengx17 d00f86c3ce
fix(core): handle modal overlay click event correctly (#8063)
1. overlay click + hide is brought back. this is because modal (ormobile menu)'s `onPointerDownOutside` is bound to document.body. Code in e58af08f63/packages/frontend/core/src/modules/explorer/views/tree/node.tsx (L353-L356) will stop the event from bubbling to the document element.
2. when Menu's set to modal=true, the parent is set to pointer-events: none as well. changed menu to modal false instead.

![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/3e50281f-839d-4463-af00-dff2fce8202b.png)
2024-09-03 12:00:00 +00:00
..
e2e-enhance refactor(infra): record legacy data to improve testing stability (#4590) 2023-10-13 03:03:42 +00:00
utils fix(core): handle modal overlay click event correctly (#8063) 2024-09-03 12:00:00 +00:00
.gitignore build: perform TypeCheck for all packages (#2573) 2023-05-31 12:49:56 +00:00
electron.ts chore: bump up all non-major dependencies (#7925) 2024-08-22 04:12:23 +00:00
mobile.ts test(mobile): basic e2e tests (#8031) 2024-09-02 10:20:24 +00:00
package.json chore: bump up all non-major dependencies (#7925) 2024-08-22 04:12:23 +00:00
playwright.ts chore: bump blocksuite (#7489) 2024-07-15 07:58:26 +00:00
tsconfig.json refactor(infra): record legacy data to improve testing stability (#4590) 2023-10-13 03:03:42 +00:00