@@ -1785,6 +1785,10 @@ describe("Highlight Editor", () => {
1785
1785
await page . keyboard . press ( "Escape" ) ;
1786
1786
await page . waitForSelector ( `${ editorSelector } :not(.selectedEditor)` ) ;
1787
1787
1788
+ const clickHandle = await waitForPointerUp ( page ) ;
1789
+ y = rect . y - rect . height ;
1790
+ await page . mouse . move ( x , y ) ;
1791
+
1788
1792
const counterHandle = await page . evaluateHandle ( sel => {
1789
1793
const el = document . querySelector ( sel ) ;
1790
1794
const counter = { count : 0 } ;
@@ -1798,10 +1802,10 @@ describe("Highlight Editor", () => {
1798
1802
return counter ;
1799
1803
} , editorSelector ) ;
1800
1804
1801
- const clickHandle = await waitForPointerUp ( page ) ;
1802
- y = rect . y - rect . height ;
1803
- await page . mouse . move ( x , y ) ;
1804
1805
await page . mouse . down ( ) ;
1806
+ await page . waitForSelector (
1807
+ `.page[data-page-number = "1"] .annotationEditorLayer.drawing`
1808
+ ) ;
1805
1809
for (
1806
1810
const endY = rect . y + 2 * rect . height ;
1807
1811
y <= endY ;
@@ -1811,6 +1815,9 @@ describe("Highlight Editor", () => {
1811
1815
}
1812
1816
await page . mouse . up ( ) ;
1813
1817
await awaitPromise ( clickHandle ) ;
1818
+ await page . waitForSelector (
1819
+ `.page[data-page-number = "1"] .annotationEditorLayer:not(.drawing)`
1820
+ ) ;
1814
1821
1815
1822
const { count } = await counterHandle . jsonValue ( ) ;
1816
1823
expect ( count ) . withContext ( `In ${ browserName } ` ) . toEqual ( 0 ) ;
@@ -1849,6 +1856,10 @@ describe("Highlight Editor", () => {
1849
1856
await page . keyboard . press ( "Escape" ) ;
1850
1857
await page . waitForSelector ( `${ editorSelector } :not(.selectedEditor)` ) ;
1851
1858
1859
+ const clickHandle = await waitForPointerUp ( page ) ;
1860
+ y = rect . y - 3 * rect . height ;
1861
+ await page . mouse . move ( x , y ) ;
1862
+
1852
1863
const counterHandle = await page . evaluateHandle ( sel => {
1853
1864
const el = document . querySelector ( sel ) ;
1854
1865
const counter = { count : 0 } ;
@@ -1862,10 +1873,10 @@ describe("Highlight Editor", () => {
1862
1873
return counter ;
1863
1874
} , editorSelector ) ;
1864
1875
1865
- const clickHandle = await waitForPointerUp ( page ) ;
1866
- y = rect . y - 3 * rect . height ;
1867
- await page . mouse . move ( x , y ) ;
1868
1876
await page . mouse . down ( ) ;
1877
+ await page . waitForSelector (
1878
+ `.page[data-page-number = "1"] .textLayer.selecting`
1879
+ ) ;
1869
1880
for (
1870
1881
const endY = rect . y + 3 * rect . height ;
1871
1882
y <= endY ;
@@ -1875,6 +1886,9 @@ describe("Highlight Editor", () => {
1875
1886
}
1876
1887
await page . mouse . up ( ) ;
1877
1888
await awaitPromise ( clickHandle ) ;
1889
+ await page . waitForSelector (
1890
+ `.page[data-page-number = "1"] .textLayer:not(.selecting)`
1891
+ ) ;
1878
1892
1879
1893
const { count } = await counterHandle . jsonValue ( ) ;
1880
1894
expect ( count ) . withContext ( `In ${ browserName } ` ) . toEqual ( 0 ) ;
0 commit comments