card10.cfg offsets not calculated correctly after string length changes

Steps taken:

  • Delete card10.cfg
  • Reboot
  • Open BLE app
  • Enable BLE
  • Make BLE app default
  • Open BLE app
  • Make g_watch default
  • Open BLE app
  • Pair iDevice
  • Read config
>>> open("card10.cfg").read()
'\nble_enable = true\n\nble_mac = ca:4d:10:42:09:11\n\ndefault_app =/apps/g_watch/__init__.py\n\ntimezone = +0200\n'
>>> import config
>>> config.get_string("timezone")
'e = +0200'
>>> 
Edited by schneider