Debugger: Fix go to location on interrupt

Avoid checking an invalid QUrl - instead restore
old code of always creating one an verifying this
instead.
Remove the now unused FilePath::isLocal().

Change-Id: I037c43e6fbdb7dc1f8901fc70b581f3c94ab503a
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Christian Stenger
2020-01-30 14:13:53 +01:00
parent 1fac0d49a2
commit 798b2674af
3 changed files with 1 additions and 7 deletions

View File

@@ -465,7 +465,7 @@ void QmlEngine::errorMessageBoxFinished(int result)
void QmlEngine::gotoLocation(const Location &location)
{
if (location.fileName().isLocal()) {
if (QUrl(location.fileName().toString()).isLocalFile()) { // create QUrl to ensure validity
const QString fileName = location.fileName().toString();
// internal file from source files -> show generated .js
QTC_ASSERT(d->sourceDocuments.contains(fileName), return);