1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 09:24:57 +00:00

Browser: Set all cookies at once instead adding them separately

This commit is contained in:
Rafał Babiarz 2022-05-04 21:53:01 +02:00 committed by Linus Groh
parent dc66d16dc2
commit ac991b0a89
5 changed files with 9 additions and 8 deletions

View file

@ -6,12 +6,14 @@
#include "CookiesModel.h"
#include <utility>
namespace Browser {
void CookiesModel::add_item(Web::Cookie::Cookie const& item)
void CookiesModel::set_items(AK::Vector<Web::Cookie::Cookie> items)
{
begin_insert_rows({}, m_cookies.size(), m_cookies.size());
m_cookies.append(item);
m_cookies = move(items);
end_insert_rows();
did_update(DontInvalidateIndices);