Repository navigation
Commit 430b44f
authored
Fix corrupted state due to custom extensions causing downstream errors in destroyDrawable (TurboWarp#28)
Certain custom extensions, such as SharkPool Layer Control, thoroughly corrupt internal state by rearranging drawables outside the layer they ought to belong to. This breaks a lot of things in various ways. One of the things it breaks is the loop where we try to find the drawable by checking where it's layer start and ends. The impact of this corruption is severe enough that it's best if we work around it.1 parent 592e39a commit 430b44f
1 file changed
Lines changed: 17 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
832 | 832 | | |
833 | 833 | | |
834 | 834 | | |
835 | | - | |
836 | | - | |
837 | 835 | | |
838 | 836 | | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
839 | 854 | | |
840 | 855 | | |
841 | 856 | | |
| |||
0 commit comments