** Project changed: qtubuntu => qtubuntu (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtubuntu in Ubuntu.
https://bugs.launchpad.net/bugs/1186980
Title:
unfocusCurrentApplication does not update
{main,side}StageFocusedApplication
Status in qtubuntu package in Ubuntu:
Invalid
Bug description:
Try this test case:
import QtQuick 2.0
import Ubuntu.Application 0.1
Item {
id: applicationManager
property var mainStageApplications:
ApplicationManager.mainStageApplications
property var sideStageApplications:
ApplicationManager.sideStageApplications
property var mainStageFocusedApplication:
ApplicationManager.mainStageFocusedApplication
property var sideStageFocusedApplication:
ApplicationManager.sideStageFocusedApplication
Component.onCompleted: {
ApplicationManager.startWatcher();
ApplicationManager.startProcess("/usr/share/applications/phone-app.desktop",
ApplicationManager.NoFlag)
unfocusTimer.start();
}
onMainStageFocusedApplicationChanged: {
print("onMainStageFocusedApplicationChanged")
printStatus();
}
function printStatus() {
print("Focused MainStage Application:", (mainStageFocusedApplication)
? mainStageFocusedApplication.desktopFile : "none")
print("")
print("List of MainStage Applications (",
mainStageApplications.count, ")")
for (var i=mainStageApplications.count-1; i>=0; i--) {
print(i, mainStageApplications.get(i).desktopFile)
}
}
Timer {
id: unfocusTimer
interval: 4000
onTriggered: {
print("unFocus!")
ApplicationManager.unfocusCurrentApplication(ApplicationInfo.MainStage)
}
}
}
Notice that "onMainStageFocusedApplicationChanged" does not get
triggered after "ApplicationManager.unfocusCurrentApplication" is run.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtubuntu/+bug/1186980/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp