We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5ab89d5 commit 139b05aCopy full SHA for 139b05a
src/webdriver/webdriver_session.cc
@@ -501,13 +501,19 @@ void Session::UpdateViews(const std::set<ViewId>& views) {
501
ViewsMap::iterator it;
502
ViewId vi;
503
504
- for (it = views_.begin(); it != views_.end(); ++it) {
+ for (it = views_.begin(); it != views_.end();) {
505
vi = ViewId(it->first);
506
507
if (vi.is_valid() && 0 == views.count(vi)) {
508
+ it = views_.erase( it );
509
// invalidate handle
510
RemoveView(vi);
511
+ break;
512
}
513
+ else
514
+ {
515
+ ++it;
516
+ }
517
518
519
0 commit comments