1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-18 12:31:17 +02:00
This commit is contained in:
Ryan Cramer
2023-07-10 10:11:21 -04:00
parent 3b0462271d
commit 206cd8c280

View File

@@ -617,8 +617,12 @@ class ProcessPageLister extends Process implements ConfigurableModule {
try {
$is->processInput($input->post);
$selector = $this->sessionGet("selector");
if($selector != $is->value) {
$this->sessionSet("selector", $is->value);
$isSelector = (string) $is->value; // selector from InputfieldSelector
if($selector === $this->defaultSelector && !strlen($isSelector)) {
// do not reset if selector matches default selector
} else if($selector != $isSelector) {
// reset
$this->sessionSet("selector", $isSelector);
$this->sessionSet("pageNum", 1);
$input->setPageNum(1);
}