buildSessionTree() and updateSessionTree() now save/restore Window.activeFocusItem instead of only promptInput.activeFocus. This prevents sessionTreeModel.clear() from pulling focus out of open modal dialogs (NewSessionDialog, NewAgentDialog). Also add forceActiveFocus() on dialog open so the first field is immediately focused. |
||
|---|---|---|
| .. | ||
| ChatBlockDelegate.qml | ||
| NewAgentDialog.qml | ||
| NewSessionDialog.qml | ||
| SettingsDialog.qml | ||
| chatblockmodel.cpp | ||
| chatblockmodel.h | ||
| clipboardhelper.cpp | ||
| clipboardhelper.h | ||
| lib9pclient.cpp | ||
| lib9pclient.h | ||
| main.cpp | ||
| main.qml | ||
| nativestreamer.cpp | ||
| nativestreamer.h | ||
| ollie.svg | ||
| ollie9pclient.cpp | ||
| ollie9pclient.h | ||
| org.ollie.gui.desktop | ||
| qml.qrc | ||
| thememanager.cpp | ||
| thememanager.h | ||