X-Git-Url: https://gitweb.stoutner.com/?a=blobdiff_plain;ds=sidebyside;f=src%2Fdialogs%2FAddOrEditCookieDialog.cpp;fp=src%2Fdialogs%2FAddOrEditCookieDialog.cpp;h=eba44b8748b7fdc09d1cc577f04b8b75f4c20bcf;hb=7c6edb3608791950c6146ac242e2b6f493ca8e8c;hp=e39303e8e7094230d63cf6db49615fcb0686e8d5;hpb=697f5cae65577dcdf01cfa85840de8d44d835358;p=PrivacyBrowserPC.git diff --git a/src/dialogs/AddOrEditCookieDialog.cpp b/src/dialogs/AddOrEditCookieDialog.cpp index e39303e..eba44b8 100644 --- a/src/dialogs/AddOrEditCookieDialog.cpp +++ b/src/dialogs/AddOrEditCookieDialog.cpp @@ -1,5 +1,5 @@ /* - * Copyright © 2022 Soren Stoutner . + * Copyright 2022-2023 Soren Stoutner . * * This file is part of Privacy Browser PC . * @@ -49,7 +49,7 @@ AddOrEditCookieDialog::AddOrEditCookieDialog(const int &dialogType, const QNetwo // Set the window modality. setWindowModality(Qt::WindowModality::ApplicationModal); - // Instantiate the cookie settings dialog UI. + // Instantiate the cookie dialog UI. Ui::AddOrEditCookieDialog addOrEditCookieDialogUi; // Setup the UI. @@ -83,6 +83,12 @@ AddOrEditCookieDialog::AddOrEditCookieDialog(const int &dialogType, const QNetwo secureCheckBoxPointer->setChecked(originalCookie.isSecure()); valueLineEditPointer->setText(originalCookie.value()); + // Scroll to the beginning of the line edits. + domainLineEditPointer->setCursorPosition(0); + nameLineEditPointer->setCursorPosition(0); + pathLineEditPointer->setCursorPosition(0); + valueLineEditPointer->setCursorPosition(0); + // Populate the expiration date if it exists. if (!originalCookie.isSessionCookie()) { @@ -167,7 +173,7 @@ void AddOrEditCookieDialog::saveCookie() emit addCookie(cookie, isDurable); // Close the dialog. - reject(); + close(); } void AddOrEditCookieDialog::updateExpirationDateTimeState(const int &newState) const