removed the transition animation between tabs in the main menu
- fixed Drawer freezing when importing files from outside the application
This commit is contained in:
parent
d93b5a7b5c
commit
2b3383a163
2 changed files with 17 additions and 14 deletions
|
|
@ -105,23 +105,26 @@ void AmneziaApplication::init()
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
connect(AndroidController::instance(), &AndroidController::importConfigFromOutside, m_importController.get(),
|
connect(AndroidController::instance(), &AndroidController::importConfigFromOutside, [this](QString data) {
|
||||||
&ImportController::extractConfigFromData);
|
m_pageController->replaceStartPage();
|
||||||
connect(AndroidController::instance(), &AndroidController::importConfigFromOutside, m_pageController.get(),
|
m_importController->extractConfigFromData(data);
|
||||||
&PageController::goToPageViewConfig);
|
m_pageController->goToPageViewConfig();
|
||||||
|
});
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef Q_OS_IOS
|
#ifdef Q_OS_IOS
|
||||||
IosController::Instance()->initialize();
|
IosController::Instance()->initialize();
|
||||||
connect(IosController::Instance(), &IosController::importConfigFromOutside, m_importController.get(),
|
connect(IosController::Instance(), &IosController::importConfigFromOutside, [this](QString data) {
|
||||||
&ImportController::extractConfigFromData);
|
m_pageController->replaceStartPage();
|
||||||
connect(IosController::Instance(), &IosController::importConfigFromOutside, m_pageController.get(),
|
m_importController->extractConfigFromData(data);
|
||||||
&PageController::goToPageViewConfig);
|
m_pageController->goToPageViewConfig();
|
||||||
|
});
|
||||||
|
|
||||||
connect(IosController::Instance(), &IosController::importBackupFromOutside, m_pageController.get(),
|
connect(IosController::Instance(), &IosController::importBackupFromOutside, [this](QString filePath) {
|
||||||
&PageController::goToPageSettingsBackup);
|
m_pageController->replaceStartPage();
|
||||||
connect(IosController::Instance(), &IosController::importBackupFromOutside, m_settingsController.get(),
|
m_pageController->goToPageSettingsBackup();
|
||||||
&SettingsController::importBackupFromOutside);
|
m_settingsController->importBackupFromOutside(filePath);
|
||||||
|
});
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
m_notificationHandler.reset(NotificationHandler::create(nullptr));
|
m_notificationHandler.reset(NotificationHandler::create(nullptr));
|
||||||
|
|
|
||||||
|
|
@ -97,8 +97,8 @@ PageType {
|
||||||
|
|
||||||
function goToTabBarPage(page) {
|
function goToTabBarPage(page) {
|
||||||
var pagePath = PageController.getPagePath(page)
|
var pagePath = PageController.getPagePath(page)
|
||||||
tabBarStackView.clear(StackView.PopTransition)
|
tabBarStackView.clear(StackView.Immediate)
|
||||||
tabBarStackView.replace(pagePath, { "objectName" : pagePath })
|
tabBarStackView.replace(pagePath, { "objectName" : pagePath }, StackView.Immediate)
|
||||||
}
|
}
|
||||||
|
|
||||||
Component.onCompleted: {
|
Component.onCompleted: {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue