User Tools

Site Tools


readme:knownissues:common

Common

Legend control

To drag a layer on the legend control, you must first click or tap its name on the control, hold for about 1 second to initialize dragging, then move the position up or down. Without this change, a layer can be moved accidentally.

Slow opening of project files

Opening complicated .ttkgp can be significantly slower than in DK10. The obsolete .ttkgp format is supported for compatibility purposes only and is not optimized. We strongly recommend converting a project to a new .ttkproject file, which is much faster. Some new features are also supported only by a new format.

Sqlite database lock

According to SQLite3 locking reference after the start of the transaction, a SHARED lock will be acquired when the first SELECT statement is executed. Shared lock means that the database may be read but not written! A RESERVED lock will be acquired when the first INSERT, UPDATE, or DELETE statement is executed. The SQLite may inform us that the database is locked when we are trying to update, delete or insert while another select is in progress. The solution to this problem is :

  • close active select statement before any write operation
  • use WAL mode (reading and writing can proceed concurrently) by executing PRAGMA journal_mode=WAL
2019/08/16 13:03