[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [khelpcenter/Plasma/5.5] /: Fix extraction of glossary id from glossary: URLs
From: Pino Toscano <pino () kde ! org>
Date: 2016-01-31 22:52:12
Message-ID: E1aQ0qq-0003M5-36 () scm ! kde ! org
[Download RAW message or body]
Git commit 98df5351f4591df9feb5468ff9d885e7e38289b6 by Pino Toscano.
Committed on 31/01/2016 at 22:50.
Pushed by pino into branch 'Plasma/5.5'.
Fix extraction of glossary id from glossary: URLs
Fixes a crash when e.g. selecting one of the "see also" items in a
glossary page
M +1 -1 mainwindow.cpp
http://commits.kde.org/khelpcenter/98df5351f4591df9feb5468ff9d885e7e38289b6
diff --git a/mainwindow.cpp b/mainwindow.cpp
index a2282ad..82f84e9 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -371,7 +371,7 @@ void MainWindow::viewUrl( const QUrl &url, const KParts::OpenUrlArguments &args,
mDoc->browserExtension()->setBrowserArguments( browserArgs );
if ( proto == QLatin1String("glossentry") ) {
- QString decodedEntryId = QUrl::fromPercentEncoding( QUrl::toPercentEncoding(url.toString()) );
+ QString decodedEntryId = QUrl::fromPercentEncoding( QUrl::toPercentEncoding(url.path()) );
slotGlossSelected( mNavigator->glossEntry( decodedEntryId ) );
mNavigator->slotSelectGlossEntry( decodedEntryId );
} else {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic