Well regardless of what I try, it all works.
It opens backpack if backpack is not open, and it counts items in backpack correct.
Perhaps SRL-github updates didn't come through viq Simba. Either way I'm pretty sure I submitted all my changes to the SRL-github.
*edit*
Seems like layouts got changed.
Reset the quick load layout to oldschool (within the options menu, get there by pressing escape)
Then try these changes:
srl-6\lib\interfaces\gametabs\Gametab.simba, change line 178 (add the +12 twice)
Simba Code:
__tabSelectionArea := [581, 296 + 12, 796, 319 + 12];
srl-6\lib\interfaces\gametabs\Backpack.simba, change lines 140 and 141 (add the +13 once on both lines)
Simba Code:
__slots[0] := grid(5, 6, 33, 31, 42, 36, point(gameTabs.tabArea.x1 + 25, gameTabs.tabArea.y1 + 22 + 13));
__slots[1] := grid(5, 6, 33, 31, 42, 36, point(gameTabs.tabArea.x1 + 25, gameTabs.tabArea.y1 + 50 + 13));
This should add the correct offsets with new oldschool layout.
Please try this and report back.