Added condition to reset zoom only for current tab

This commit is contained in:
Nikhil Tanwar 2021-09-06 18:33:10 +05:30 committed by Emmanuel Engelhart
parent 018da97075
commit f6dbf73965
No known key found for this signature in database
GPG Key ID: 120B30D020B553D3

View File

@ -42,6 +42,8 @@ ZimView::ZimView(TabBar *tabBar, QWidget *parent)
});
connect(app->getAction(KiwixApp::ZoomResetAction), &QAction::triggered,
this, [=]() {
if (mp_tabBar->currentZimView() != this)
return;
auto settingsManager = KiwixApp::instance()->getSettingsManager();
mp_webView->setZoomFactor(settingsManager->getZoomFactor());
auto key = mp_webView->zimId() + "/zoomFactor";