This fixes the behavior; we now only show a homepage/blank page if there's no session and no command-line urls; r+.
However, in a common (default preferences) use case such as "midori www.example.com", oftentimes the session might provide a single blank tab or a single tab containing the homepage (because closing all tabs leaves the session in such a state). This may not be desirable for users that, but there's no way to avoid it for now without also discarding useful tabs from the session. That can be addressed in a separate patch, probably; this doesn't introduce a regression.
This fixes the behavior; we now only show a homepage/blank page if there's no session and no command-line urls; r+.
However, in a common (default preferences) use case such as "midori www.example.com", oftentimes the session might provide a single blank tab or a single tab containing the homepage (because closing all tabs leaves the session in such a state). This may not be desirable for users that, but there's no way to avoid it for now without also discarding useful tabs from the session. That can be addressed in a separate patch, probably; this doesn't introduce a regression.