adobe / spectrum-web-components

Spectrum Web Components
https://opensource.adobe.com/spectrum-web-components/
Apache License 2.0
1.21k stars 192 forks source link

fix(menu): enable numpad arrow and Enter keys #4487

Closed nikkimk closed 1 month ago

nikkimk commented 1 month ago

Description

Handles keydown event by event.key instead of event.code so that numpad keys will work with menu.

Related issue(s)

How has this been tested?

Types of changes

Checklist

github-actions[bot] commented 1 month ago

Branch preview

Visual regression test results When a visual regression test fails (or has previously failed while working on this branch), its results can be found in the following URLs: - [High Contrast Mode | Medium | LTR](https://f8e00fb6df7a0ffdfde5a1037fee19e4--spectrum-web-components.netlify.app/review/) - [Spectrum | Lightest | Medium | LTR](https://3e341c445c242cbc73d45c5d9cef1d04--spectrum-web-components.netlify.app/review/) - [Spectrum | Lightest | Medium | RTL](https://70a015e068230d2930d51f4192586f2a--spectrum-web-components.netlify.app/review/) - [Spectrum | Lightest | Large | LTR](https://e37c159e2137adc5084080128350854e--spectrum-web-components.netlify.app/review/) - [Spectrum | Lightest | Large | RTL](https://7e98628977a782beb1539fb292f0a4a1--spectrum-web-components.netlify.app/review/) - [Spectrum | Light | Medium | LTR](https://4d2dbb8457d95cbb094d9f52ca004e96--spectrum-web-components.netlify.app/review/) - [Spectrum | Light | Medium | RTL](https://3d86f842df566e3f039ef4e8c775d411--spectrum-web-components.netlify.app/review/) - [Spectrum | Light | Large | LTR](https://d6fde73f9f94d36c117069ea3002f297--spectrum-web-components.netlify.app/review/) - [Spectrum | Light | Large | RTL](https://11c2d9f5a120adeb8f1488d9c17dab10--spectrum-web-components.netlify.app/review/) - [Spectrum | Dark | Medium | LTR](https://4055ed85c52db0c040ef479a3b32c884--spectrum-web-components.netlify.app/review/) - [Spectrum | Dark | Medium | RTL](https://865b0f4430f752aacdbc55e28ce05548--spectrum-web-components.netlify.app/review/) - [Spectrum | Dark | Large | LTR](https://0ead13e1e2d37894afe9941e688a3353--spectrum-web-components.netlify.app/review/) - [Spectrum | Dark | Large | RTL](https://1f7030739b46304f7a3702fdaf8dea9e--spectrum-web-components.netlify.app/review/) - [Spectrum | Darkest | Medium | LTR](https://57f91241e844af42c6e87dbcfbdfbb33--spectrum-web-components.netlify.app/review/) - [Spectrum | Darkest | Medium | RTL](https://efbd40656d6f5df63baacd232bea918d--spectrum-web-components.netlify.app/review/) - [Spectrum | Darkest | Large | LTR](https://6c02f9fe2d661b10c6f312c97aa317f2--spectrum-web-components.netlify.app/review/) - [Spectrum | Darkest | Large | RTL](https://ac4da096055bc7c4cdbb5f8d143a935b--spectrum-web-components.netlify.app/review/) - [Express | Lightest | Medium | LTR](https://d6f2a1f2d0d92182c660d1a38a00f03f--spectrum-web-components.netlify.app/review/) - [Express | Lightest | Medium | RTL](https://48a02f303f80ffa065af0c7900f063d6--spectrum-web-components.netlify.app/review/) - [Express | Lightest | Large | LTR](https://ae18c70d07d89acae3f7ba1df2fd926b--spectrum-web-components.netlify.app/review/) - [Express | Lightest | Large | RTL](https://cc877ec1cd69bd6900c2e7270c14114e--spectrum-web-components.netlify.app/review/) - [Express | Light | Medium | LTR](https://d410d4a3737954718221d28a61d71664--spectrum-web-components.netlify.app/review/) - [Express | Light | Medium | RTL](https://4b6746f1fcbc72686fc8c74fd76cc380--spectrum-web-components.netlify.app/review/) - [Express | Light | Large | LTR](https://484f2c6b8765d578836ae319cd960fa6--spectrum-web-components.netlify.app/review/) - [Express | Light | Large | RTL](https://1c5d487f21c6b57065568d6e2ae080d8--spectrum-web-components.netlify.app/review/) - [Express | Dark | Medium | LTR](https://84c68adfbc6f8e5c41f071bb92b49878--spectrum-web-components.netlify.app/review/) - [Express | Dark | Medium | RTL](https://550725cdac11aff862fba4e28929fb98--spectrum-web-components.netlify.app/review/) - [Express | Dark | Large | LTR](https://3be57c1e73c223b44486d17a55ff2f4b--spectrum-web-components.netlify.app/review/) - [Express | Dark | Large | RTL](https://79fe1a2ed426ab33bcfbab49ea2d19a9--spectrum-web-components.netlify.app/review/) - [Express | Darkest | Medium | LTR](https://9b89d3391e17284726e79d60c8a60bc0--spectrum-web-components.netlify.app/review/) - [Express | Darkest | Medium | RTL](https://79821012d4c217cc9201a523ab9efd70--spectrum-web-components.netlify.app/review/) - [Express | Darkest | Large | LTR](https://2836ad409c47b1904a072dda802db30c--spectrum-web-components.netlify.app/review/) - [Express | Darkest | Large | RTL](https://92e37c535935d427aa31fd6e69b69ebf--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Light | Medium | LTR](https://0f9cfbc979a3f7be65aa9b9b9d0a081e--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Light | Medium | RTL](https://dbc1f3d10cc35d0721ff748568d2adba--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Light | Large | LTR](https://8b520fc49456b0bdedc1d9512a442608--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Light | Large | RTL](https://d1de5e71ae705d114f227a5ea23f53f0--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Dark | Medium | LTR](https://b6418f829ab41308309eeb07d8019721--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Dark | Medium | RTL](https://ad96508025a86a849fc59e590638caf5--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Dark | Large | LTR](https://305a25485f17cf54d355540345d4b885--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Dark | Large | RTL](https://fa0101788d8a9370cf1fad669aeb1ca7--spectrum-web-components.netlify.app/review/)
github-actions[bot] commented 1 month ago

Tachometer results

Chrome ## action-bar [_permalink_](#user-content-action-bar) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 484 kB | 51.01ms - 52.98ms | - | faster ✔
2% - 8%
1.11ms - 4.30ms | | branch | 472 kB | 53.45ms - 55.95ms | slower ❌
2% - 8%
1.11ms - 4.30ms | - | ## action-menu [_permalink_](#user-content-action-menu) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 647 kB | 134.67ms - 137.99ms | - | faster ✔
4% - 7%
5.95ms - 10.76ms | | branch | 634 kB | 142.94ms - 146.43ms | slower ❌
4% - 8%
5.95ms - 10.76ms | - | ### test-directive [_permalink_](#user-content-action-menu-test-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 604 kB | 62.00ms - 63.38ms | - | faster ✔
5% - 8%
3.28ms - 5.43ms | | branch | 591 kB | 66.22ms - 67.87ms | slower ❌
5% - 9%
3.28ms - 5.43ms | - | ### test-lazy [_permalink_](#user-content-action-menu-test-lazy) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 603 kB | 60.67ms - 61.87ms | - | faster ✔
5% - 8%
3.04ms - 5.03ms | | branch | 590 kB | 64.51ms - 66.10ms | slower ❌
5% - 8%
3.04ms - 5.03ms | - | ### test-open-close-directive [_permalink_](#user-content-action-menu-test-open-close-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 789 kB | 1873.59ms - 1876.49ms | - | unsure 🔍
-0% - +0%
-3.57ms - +0.36ms | | branch | 777 kB | 1875.32ms - 1877.97ms | unsure 🔍
-0% - +0%
-0.36ms - +3.57ms | - | ### test-open-close [_permalink_](#user-content-action-menu-test-open-close) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 788 kB | 1860.58ms - 1863.35ms | - | unsure 🔍
-0% - +0%
-2.85ms - +1.45ms | | branch | 775 kB | 1861.03ms - 1864.31ms | unsure 🔍
-0% - +0%
-1.45ms - +2.85ms | - | ## card [_permalink_](#user-content-card) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 502 kB | 37.80ms - 38.51ms | - | faster ✔
1% - 4%
0.39ms - 1.66ms | | branch | 489 kB | 38.65ms - 39.71ms | slower ❌
1% - 4%
0.39ms - 1.66ms | - | ## combobox [_permalink_](#user-content-combobox) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 709 kB | 34.76ms - 35.24ms | - | faster ✔
5% - 7%
1.81ms - 2.55ms | | branch | 697 kB | 36.90ms - 37.46ms | slower ❌
5% - 7%
1.81ms - 2.55ms | - | ### light-dom-test [_permalink_](#user-content-combobox-light-dom-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 709 kB | 383.17ms - 391.03ms | - | faster ✔
3% - 5%
10.89ms - 21.16ms | | branch | 697 kB | 399.82ms - 406.43ms | slower ❌
3% - 5%
10.89ms - 21.16ms | - | ## illustrated-message [_permalink_](#user-content-illustrated-message) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 404 kB | 13.68ms - 13.90ms | - | unsure 🔍
-8% - +1%
-1.14ms - +0.13ms | | branch | 393 kB | 13.67ms - 14.92ms | unsure 🔍
-1% - +8%
-0.13ms - +1.14ms | - | ## menu [_permalink_](#user-content-menu) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 475 kB | 204.77ms - 208.40ms | - | faster ✔
2% - 4%
3.90ms - 9.34ms | | branch | 463 kB | 211.18ms - 215.23ms | slower ❌
2% - 5%
3.90ms - 9.34ms | - | ## overlay [_permalink_](#user-content-overlay) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 673 kB | 426.66ms - 431.17ms | - | faster ✔
0% - 2%
0.71ms - 7.36ms | | branch | 662 kB | 430.51ms - 435.40ms | slower ❌
0% - 2%
0.71ms - 7.36ms | - | ### directive-test [_permalink_](#user-content-overlay-directive-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 795 kB | 22.17ms - 22.61ms | - | faster ✔
7% - 10%
1.71ms - 2.37ms | | branch | 780 kB | 24.18ms - 24.67ms | slower ❌
8% - 11%
1.71ms - 2.37ms | - | ### element-test [_permalink_](#user-content-overlay-element-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 763 kB | 348.38ms - 353.45ms | - | faster ✔
1% - 3%
4.36ms - 11.32ms | | branch | 750 kB | 356.36ms - 361.14ms | slower ❌
1% - 3%
4.36ms - 11.32ms | - | ### lazy-test [_permalink_](#user-content-overlay-lazy-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 561 kB | 40.73ms - 41.49ms | - | faster ✔
6% - 9%
2.44ms - 3.90ms | | branch | 548 kB | 43.66ms - 44.90ms | slower ❌
6% - 10%
2.44ms - 3.90ms | - | ## picker [_permalink_](#user-content-picker) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 513 kB | 541.19ms - 551.09ms | - | faster ✔
2% - 4%
9.33ms - 22.45ms | | branch | 500 kB | 557.72ms - 566.34ms | slower ❌
2% - 4%
9.33ms - 22.45ms | - | ## popover [_permalink_](#user-content-popover) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 384 kB | 11.71ms - 11.89ms | - | faster ✔
2% - 4%
0.22ms - 0.51ms | | branch | 372 kB | 12.05ms - 12.28ms | slower ❌
2% - 4%
0.22ms - 0.51ms | - | ## slider [_permalink_](#user-content-slider) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 480 kB | 77.06ms - 79.14ms | - | faster ✔
3% - 6%
2.25ms - 5.36ms | | branch | 467 kB | 80.75ms - 83.06ms | slower ❌
3% - 7%
2.25ms - 5.36ms | - | ## split-button [_permalink_](#user-content-split-button) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 723 kB | 1861.43ms - 1865.58ms | - | unsure 🔍
-0% - +0%
-4.34ms - +1.95ms | | branch | 710 kB | 1862.33ms - 1867.06ms | unsure 🔍
-0% - +0%
-1.95ms - +4.34ms | - | ## tooltip [_permalink_](#user-content-tooltip) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 548 kB | 35.09ms - 35.73ms | - | faster ✔
3% - 5%
1.03ms - 2.00ms | | branch | 544 kB | 36.56ms - 37.29ms | slower ❌
3% - 6%
1.03ms - 2.00ms | - | ### test-directive [_permalink_](#user-content-tooltip-test-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 533 kB | 23.88ms - 24.48ms | - | faster ✔
5% - 9%
1.35ms - 2.35ms | | branch | 536 kB | 25.63ms - 26.44ms | slower ❌
6% - 10%
1.35ms - 2.35ms | - | ### test-element [_permalink_](#user-content-tooltip-test-element) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 656 kB | 54.13ms - 55.20ms | - | faster ✔
4% - 6%
2.12ms - 3.76ms | | branch | 643 kB | 56.98ms - 58.23ms | slower ❌
4% - 7%
2.12ms - 3.76ms | - | ### test-lazy [_permalink_](#user-content-tooltip-test-lazy) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 632 kB | 43.59ms - 44.67ms | - | faster ✔
6% - 9%
2.73ms - 4.21ms | | branch | 619 kB | 47.10ms - 48.11ms | slower ❌
6% - 10%
2.73ms - 4.21ms | - | ## truncated [_permalink_](#user-content-truncated) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 528 kB | 59.33ms - 60.10ms | - | faster ✔
3% - 5%
2.06ms - 3.41ms | | branch | 516 kB | 61.90ms - 63.00ms | slower ❌
3% - 6%
2.06ms - 3.41ms | - |
Firefox ## action-bar [_permalink_](#user-content-action-bar) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 484 kB | 115.56ms - 122.24ms | - | unsure 🔍
-5% - +3%
-6.15ms - +3.19ms | | branch | 472 kB | 117.12ms - 123.64ms | unsure 🔍
-3% - +5%
-3.19ms - +6.15ms | - | ## action-menu [_permalink_](#user-content-action-menu) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 647 kB | 284.67ms - 288.73ms | - | faster ✔
13% - 14%
41.27ms - 48.01ms | | branch | 634 kB | 328.64ms - 334.04ms | slower ❌
14% - 17%
41.27ms - 48.01ms | - | ### test-directive [_permalink_](#user-content-action-menu-test-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 604 kB | 135.87ms - 138.77ms | - | unsure 🔍
-1% - +2%
-0.87ms - +2.59ms | | branch | 591 kB | 135.52ms - 137.40ms | unsure 🔍
-2% - +1%
-2.59ms - +0.87ms | - | ### test-lazy [_permalink_](#user-content-action-menu-test-lazy) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 603 kB | 141.03ms - 148.85ms | - | slower ❌
1% - 8%
1.90ms - 10.94ms | | branch | 590 kB | 136.25ms - 140.79ms | faster ✔
1% - 7%
1.90ms - 10.94ms | - | ### test-open-close-directive [_permalink_](#user-content-action-menu-test-open-close-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 789 kB | 1895.80ms - 1902.16ms | - | unsure 🔍
-0% - +0%
-2.23ms - +5.75ms | | branch | 777 kB | 1894.81ms - 1899.63ms | unsure 🔍
-0% - +0%
-5.75ms - +2.23ms | - | ### test-open-close [_permalink_](#user-content-action-menu-test-open-close) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 788 kB | 1889.20ms - 1894.24ms | - | unsure 🔍
-0% - +0%
-5.97ms - +2.73ms | | branch | 775 kB | 1889.80ms - 1896.88ms | unsure 🔍
-0% - +0%
-2.73ms - +5.97ms | - | ## card [_permalink_](#user-content-card) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 502 kB | 69.50ms - 73.30ms | - | unsure 🔍
-6% - +0%
-4.57ms - +0.05ms | | branch | 489 kB | 72.35ms - 74.97ms | unsure 🔍
-0% - +6%
-0.05ms - +4.57ms | - | ## combobox [_permalink_](#user-content-combobox) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 709 kB | 62.03ms - 64.05ms | - | unsure 🔍
-2% - +1%
-1.50ms - +0.82ms | | branch | 697 kB | 62.81ms - 63.95ms | unsure 🔍
-1% - +2%
-0.82ms - +1.50ms | - | ### light-dom-test [_permalink_](#user-content-combobox-light-dom-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 709 kB | 762.58ms - 779.54ms | - | slower ❌
2% - 6%
15.82ms - 44.18ms | | branch | 697 kB | 729.69ms - 752.43ms | faster ✔
2% - 6%
15.82ms - 44.18ms | - | ## illustrated-message [_permalink_](#user-content-illustrated-message) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 404 kB | 26.54ms - 28.22ms | - | unsure 🔍
-3% - +4%
-0.77ms - +1.13ms | | branch | 393 kB | 26.76ms - 27.64ms | unsure 🔍
-4% - +3%
-1.13ms - +0.77ms | - | ## menu [_permalink_](#user-content-menu) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 475 kB | 436.47ms - 450.41ms | - | unsure 🔍
-4% - +0%
-17.16ms - +0.88ms | | branch | 463 kB | 445.86ms - 457.30ms | unsure 🔍
-0% - +4%
-0.88ms - +17.16ms | - | ## overlay [_permalink_](#user-content-overlay) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 770 kB | 642.36ms - 660.24ms | - | slower ❌
3% - 6%
19.55ms - 39.17ms | | branch | 757 kB | 617.90ms - 625.98ms | faster ✔
3% - 6%
19.55ms - 39.17ms | - | ### directive-test [_permalink_](#user-content-overlay-directive-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 773 kB | 46.38ms - 47.06ms | - | faster ✔
4% - 6%
2.01ms - 3.07ms | | branch | 761 kB | 48.85ms - 49.67ms | slower ❌
4% - 7%
2.01ms - 3.07ms | - | ### element-test [_permalink_](#user-content-overlay-element-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 763 kB | 668.73ms - 680.23ms | - | slower ❌
4% - 7%
28.03ms - 42.25ms | | branch | 750 kB | 635.17ms - 643.51ms | faster ✔
4% - 6%
28.03ms - 42.25ms | - | ### lazy-test [_permalink_](#user-content-overlay-lazy-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 561 kB | 95.44ms - 104.16ms | - | unsure 🔍
-1% - +9%
-0.85ms - +8.17ms | | branch | 548 kB | 95.01ms - 97.27ms | unsure 🔍
-8% - +1%
-8.17ms - +0.85ms | - | ## picker [_permalink_](#user-content-picker) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 513 kB | 1012.80ms - 1042.40ms | - | faster ✔
3% - 6%
36.65ms - 67.31ms | | branch | 500 kB | 1075.59ms - 1083.57ms | slower ❌
3% - 7%
36.65ms - 67.31ms | - | ## popover [_permalink_](#user-content-popover) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 384 kB | 29.57ms - 33.51ms | - | unsure 🔍
-9% - +9%
-3.00ms - +2.72ms | | branch | 372 kB | 29.60ms - 33.76ms | unsure 🔍
-9% - +10%
-2.72ms - +3.00ms | - | ## slider [_permalink_](#user-content-slider) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 480 kB | 164.16ms - 170.68ms | - | faster ✔
1% - 7%
2.01ms - 12.11ms | | branch | 467 kB | 170.62ms - 178.34ms | slower ❌
1% - 7%
2.01ms - 12.11ms | - | ## split-button [_permalink_](#user-content-split-button) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 723 kB | 1877.16ms - 1881.76ms | - | unsure 🔍
-0% - +0%
-3.23ms - +3.43ms | | branch | 710 kB | 1876.96ms - 1881.76ms | unsure 🔍
-0% - +0%
-3.43ms - +3.23ms | - | ## tooltip [_permalink_](#user-content-tooltip) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 656 kB | 79.47ms - 84.01ms | - | slower ❌
8% - 15%
5.94ms - 10.74ms | | branch | 643 kB | 72.61ms - 74.19ms | faster ✔
8% - 13%
5.94ms - 10.74ms | - | ### test-directive [_permalink_](#user-content-tooltip-test-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 533 kB | 47.25ms - 48.95ms | - | faster ✔
17% - 26%
10.09ms - 16.71ms | | branch | 521 kB | 58.30ms - 64.70ms | slower ❌
21% - 35%
10.09ms - 16.71ms | - | ### test-element [_permalink_](#user-content-tooltip-test-element) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 656 kB | 119.50ms - 127.98ms | - | unsure 🔍
-7% - +1%
-8.71ms - +1.51ms | | branch | 643 kB | 124.48ms - 130.20ms | unsure 🔍
-1% - +7%
-1.51ms - +8.71ms | - | ### test-lazy [_permalink_](#user-content-tooltip-test-lazy) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 632 kB | 93.66ms - 98.34ms | - | faster ✔
4% - 11%
4.52ms - 11.64ms | | branch | 619 kB | 101.39ms - 106.77ms | slower ❌
5% - 12%
4.52ms - 11.64ms | - | ## truncated [_permalink_](#user-content-truncated) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 528 kB | 101.84ms - 107.32ms | - | faster ✔
0% - 8%
0.04ms - 8.48ms | | branch | 516 kB | 105.62ms - 112.06ms | unsure 🔍
-0% - +8%
+0.04ms - +8.48ms | - |