mdlubakowski created this revision. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. mdlubakowski requested review of this revision.
REVISION SUMMARY Typing a relative path (one that doesn't start with / or protocol) into KUrlNavigator widget currently always causes it to try opening it in browser. This is caused inside KUrlNavigator::uncommitedUrl by QUrl::fromUserInput if we don't give it current working directory path as a second argument. However, rather than providing cwd, it makes more sense to simply concat path typed by user to current URL, because this way it works correctly with protocols like ftp: gdrive: programs: etc. BUG: 319700 REPOSITORY R241 KIO BRANCH fix-relative-paths (branched from master) REVISION DETAIL https://phabricator.kde.org/D27268 AFFECTED FILES src/filewidgets/kurlnavigator.cpp To: mdlubakowski Cc: kde-frameworks-devel, LeGast00n, cblack, GB_2, michaelh, ngraham, bruns