Commit 141c3aa
committed
[INTERNAL] sap.f.FCL: Resume visible columns to clear suspension state
Columns could remain permanently suspended when animation mode
changed from "full" to "none" mid-session.
Root cause: The resumeResizeHandler flag was only set to true when
animations were enabled (bSuspendResizeHandler && !bHidden). When
animation mode changed to "none", bSuspendResizeHandler became false,
so columns that were suspended during previous animations were never
resumed.
Fix: Always resume visible columns (!bHidden) regardless of animation
mode. ResizeHandler.resume() is safe to call on non-suspended elements
- it simply returns false without side effects.
Change-Id: If48b0c5f607cf3aeef157857c7ad1c21e7fda6be
CR-Id: 002075125900000202692026
SNOW: CS20260011773107
(cherry picked from commit ef61e93)1 parent f8ba8ab commit 141c3aa
File tree
2 files changed
+41
-1
lines changed- src/sap.f
- src/sap/f
- test/sap/f/qunit
2 files changed
+41
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1461 | 1461 | | |
1462 | 1462 | | |
1463 | 1463 | | |
1464 | | - | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
1465 | 1471 | | |
1466 | 1472 | | |
1467 | 1473 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1059 | 1059 | | |
1060 | 1060 | | |
1061 | 1061 | | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
| 1073 | + | |
| 1074 | + | |
| 1075 | + | |
| 1076 | + | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
| 1080 | + | |
| 1081 | + | |
| 1082 | + | |
| 1083 | + | |
| 1084 | + | |
| 1085 | + | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
1062 | 1096 | | |
1063 | 1097 | | |
1064 | 1098 | | |
| |||
0 commit comments