Commit 089dc2c
horizontal map/panel width resize handle (koala73#2217) (koala73#2445)
* feat: map width resize and desktop bottom grid for issue koala73#2217
* fix(map-resize): fix listener leak, activate user-select guard, hide handle when map is off
- destroy() now removes boundMapWidthResizeMoveHandler (mousemove) and
boundMapWidthEndResizeHandler (mouseup + blur) from document/window,
matching the cleanup contract of all other handlers in this class
- Replace inline cursor style with body.map-width-resizing class toggle so
the CSS user-select:none rule actually fires during drag (was dead code)
- Add display:none for .map-width-resize-handle inside .map-hidden state
for both @media (min-width:1600px) and .desktop-grid contexts
---------
Co-authored-by: Elie Habib <elie.habib@gmail.com>1 parent 34aa310 commit 089dc2c
3 files changed
Lines changed: 185 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| 103 | + | |
| 104 | + | |
103 | 105 | | |
104 | 106 | | |
105 | 107 | | |
| |||
269 | 271 | | |
270 | 272 | | |
271 | 273 | | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
272 | 283 | | |
273 | 284 | | |
274 | 285 | | |
| |||
475 | 486 | | |
476 | 487 | | |
477 | 488 | | |
| 489 | + | |
478 | 490 | | |
479 | 491 | | |
480 | 492 | | |
| |||
1379 | 1391 | | |
1380 | 1392 | | |
1381 | 1393 | | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
| 1399 | + | |
| 1400 | + | |
| 1401 | + | |
| 1402 | + | |
| 1403 | + | |
| 1404 | + | |
| 1405 | + | |
| 1406 | + | |
| 1407 | + | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
| 1442 | + | |
1382 | 1443 | | |
1383 | 1444 | | |
1384 | 1445 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
394 | 394 | | |
395 | 395 | | |
396 | 396 | | |
397 | | - | |
| 397 | + | |
398 | 398 | | |
399 | 399 | | |
400 | 400 | | |
| |||
421 | 421 | | |
422 | 422 | | |
423 | 423 | | |
| 424 | + | |
424 | 425 | | |
425 | 426 | | |
426 | 427 | | |
| |||
1522 | 1523 | | |
1523 | 1524 | | |
1524 | 1525 | | |
1525 | | - | |
| 1526 | + | |
| 1527 | + | |
1526 | 1528 | | |
1527 | 1529 | | |
1528 | 1530 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19794 | 19794 | | |
19795 | 19795 | | |
19796 | 19796 | | |
| 19797 | + | |
| 19798 | + | |
| 19799 | + | |
| 19800 | + | |
| 19801 | + | |
| 19802 | + | |
| 19803 | + | |
| 19804 | + | |
| 19805 | + | |
| 19806 | + | |
| 19807 | + | |
| 19808 | + | |
| 19809 | + | |
| 19810 | + | |
| 19811 | + | |
| 19812 | + | |
| 19813 | + | |
| 19814 | + | |
| 19815 | + | |
| 19816 | + | |
| 19817 | + | |
| 19818 | + | |
| 19819 | + | |
| 19820 | + | |
| 19821 | + | |
| 19822 | + | |
| 19823 | + | |
| 19824 | + | |
| 19825 | + | |
| 19826 | + | |
| 19827 | + | |
| 19828 | + | |
| 19829 | + | |
| 19830 | + | |
| 19831 | + | |
| 19832 | + | |
| 19833 | + | |
19797 | 19834 | | |
19798 | 19835 | | |
19799 | 19836 | | |
19800 | | - | |
| 19837 | + | |
19801 | 19838 | | |
19802 | | - | |
| 19839 | + | |
19803 | 19840 | | |
19804 | 19841 | | |
19805 | 19842 | | |
| 19843 | + | |
| 19844 | + | |
| 19845 | + | |
| 19846 | + | |
| 19847 | + | |
| 19848 | + | |
19806 | 19849 | | |
19807 | 19850 | | |
19808 | 19851 | | |
| |||
19811 | 19854 | | |
19812 | 19855 | | |
19813 | 19856 | | |
| 19857 | + | |
| 19858 | + | |
| 19859 | + | |
| 19860 | + | |
19814 | 19861 | | |
19815 | 19862 | | |
19816 | 19863 | | |
| |||
19864 | 19911 | | |
19865 | 19912 | | |
19866 | 19913 | | |
19867 | | - | |
| 19914 | + | |
19868 | 19915 | | |
19869 | 19916 | | |
19870 | 19917 | | |
| |||
19874 | 19921 | | |
19875 | 19922 | | |
19876 | 19923 | | |
| 19924 | + | |
| 19925 | + | |
| 19926 | + | |
| 19927 | + | |
| 19928 | + | |
| 19929 | + | |
| 19930 | + | |
| 19931 | + | |
| 19932 | + | |
| 19933 | + | |
| 19934 | + | |
| 19935 | + | |
| 19936 | + | |
| 19937 | + | |
| 19938 | + | |
| 19939 | + | |
| 19940 | + | |
| 19941 | + | |
| 19942 | + | |
| 19943 | + | |
| 19944 | + | |
| 19945 | + | |
| 19946 | + | |
| 19947 | + | |
| 19948 | + | |
| 19949 | + | |
| 19950 | + | |
| 19951 | + | |
| 19952 | + | |
| 19953 | + | |
| 19954 | + | |
| 19955 | + | |
| 19956 | + | |
| 19957 | + | |
| 19958 | + | |
| 19959 | + | |
| 19960 | + | |
| 19961 | + | |
| 19962 | + | |
| 19963 | + | |
| 19964 | + | |
| 19965 | + | |
| 19966 | + | |
| 19967 | + | |
| 19968 | + | |
| 19969 | + | |
| 19970 | + | |
| 19971 | + | |
| 19972 | + | |
| 19973 | + | |
| 19974 | + | |
| 19975 | + | |
| 19976 | + | |
| 19977 | + | |
| 19978 | + | |
| 19979 | + | |
| 19980 | + | |
| 19981 | + | |
| 19982 | + | |
| 19983 | + | |
| 19984 | + | |
| 19985 | + | |
| 19986 | + | |
| 19987 | + | |
| 19988 | + | |
| 19989 | + | |
| 19990 | + | |
| 19991 | + | |
| 19992 | + | |
| 19993 | + | |
19877 | 19994 | | |
19878 | 19995 | | |
19879 | 19996 | | |
| |||
0 commit comments