sendou.ink/app/features/tier-list-maker/components
Kalle 8e658f2146 Lock tier heights when dragging to prevent infinite loop
The bug is that when a tier is about to wrap
(increase in height), especially on mobile it will loop the drop preview
for the lower and upper tier till the page crashes.

Example crash page (user report): /tier-list-maker?type=stage-mode&canAddDuplicates=false&state=('Vs!%5BHxJXj4655_sJSj8c42_aJAjd23f_bJBGbfe84d_cJCG5dbb63_wJDG20b2aa_zJFG4169e1W~VItems!%5B%5B'V-zK0O1-SZEwK1k3O5O4q4k5u5PEcK1q1u4u4O3q6O5q6QEbK0k2u2QEaK2O3k6PEsK0u2k6UExK0q3Uv%5D)*('typehstage-mode'~idh.')%2CEvY'V-G'~colorh%23H('idhV-J'~namehK'Y*L1775494063N.*O-SZNP-TCQ-CBU-RMVtierW')%5DY%2C%5B_.Hh!'jGffkPNqQNuUNvW%5DwL330zL553%01zwvuqkjh_YWVUQPONLKJHGE.*_
2026-04-11 07:19:55 +03:00
..
DraggableItem.module.css Lock tier heights when dragging to prevent infinite loop 2026-04-11 07:19:55 +03:00
DraggableItem.tsx Bye bye .png 2026-03-29 16:48:47 +03:00
ItemDragPreview.module.css Tier list maker feature (#2634) 2025-11-16 16:30:24 +02:00
ItemDragPreview.tsx Tier list maker feature (#2634) 2025-11-16 16:30:24 +02:00
ItemPool.module.css Design refresh + a bunch of stuff (#2864) 2026-03-19 17:51:42 +02:00
ItemPool.tsx Tier list maker feature (#2634) 2025-11-16 16:30:24 +02:00
TierListItemImage.module.css Migrate to nested CSS 2026-03-28 16:30:28 +02:00
TierListItemImage.tsx Bye bye .png 2026-03-29 16:48:47 +03:00
TierRow.module.css Tweak tier list maker droppable area styles 2026-04-05 11:55:14 +03:00
TierRow.tsx Lock tier heights when dragging to prevent infinite loop 2026-04-11 07:19:55 +03:00