on xenial help sign in
try with a list of candidate app names
19760baLukáš Tinkl
qml/Stage/Stage.qml+4−3
@@ -227,9 +227,10 @@ FocusScope {
227 GlobalShortcut {
227 GlobalShortcut {
228 shortcut: Qt.ControlModifier|Qt.AltModifier|Qt.Key_T
228 shortcut: Qt.ControlModifier|Qt.AltModifier|Qt.Key_T
229 onTriggered: {
229 onTriggered: {
230− // Try snap first, then deb package
231− if (!priv.startApp("ubuntu-terminal-app_ubuntu-terminal-app")) {
230+ var candidates = ["ubuntu-terminal-app_ubuntu-terminal-app", "ubuntu-terminal-app", "com.ubuntu.terminal"];
231+ for (var i = 0; i < candidates.length; i++) {
232− priv.startApp("ubuntu-terminal-app");
232+ if (priv.startApp(candidates[i]))
233+ break;
233 }
234 }
234 }
235 }
235 }
236 }