What is this and where is the commit?
https://github.com/geany/geany/pull/3911/commits/1fd9ab7c3ff9e5ace5c7407e566... ![image](https://github.com/user-attachments/assets/88a96243-d283-42a0-9d91-338b6efa5...)
At any session change, including initial startup - we first load session and then call `load_all_temp_files_idle()` which (re)loads all temp files and changes active tab to last loaded temp file. I added a workaround to re-activate originally active tab by re-opening it (i guess no other way to do it)