diff --git a/src/lib/iter-chain-search.hpp b/src/lib/iter-chain-search.hpp index c662fb926..1d7c19596 100644 --- a/src/lib/iter-chain-search.hpp +++ b/src/lib/iter-chain-search.hpp @@ -186,11 +186,12 @@ namespace iter { Step nextStep{forward (configureSearchStep)}; if (_Base::isDisabled()) - this-> filter() = move (nextStep (*this)); // immediately apply first step - else // - stepChain_.emplace_back (move (nextStep)); // append all further steps into the chain... - // then establish invariant: - this->iterNext(); // expand to leaf and forward to first match + this-> filter() = move (nextStep (*this)); // apply first step immediately + else + { + stepChain_.emplace_back (move (nextStep)); // append all further steps into the chain... + this->iterNext(); // then establish invariant: + } // expand to leaf and forward to first match } return move(*this); } diff --git a/wiki/thinkPad.ichthyo.mm b/wiki/thinkPad.ichthyo.mm index 7a982f05f..1b0738591 100644 --- a/wiki/thinkPad.ichthyo.mm +++ b/wiki/thinkPad.ichthyo.mm @@ -31994,9 +31994,9 @@ - + - + @@ -32093,9 +32093,9 @@ - + - + @@ -32112,19 +32112,19 @@ - + - - + + - - + + - + - +