diff --git a/packetmag.cpp b/packetmag.cpp index 5bff2c2..61d07df 100644 --- a/packetmag.cpp +++ b/packetmag.cpp @@ -135,7 +135,6 @@ Packet* PacketMag::GetPacket(Packet* p) return nullptr; } } else { - ClearEvent(EVENT_FIELD); // This will suspend all packets until the next field. _page=_carousel->nextCarousel(); // The next carousel page (if there is one) // But before that, do some housekeeping @@ -249,6 +248,8 @@ Packet* PacketMag::GetPacket(Packet* p) return nullptr; } + ClearEvent(EVENT_FIELD); // This will suspend all packets until the next field. + // clear a flag we use to prevent duplicated X/28/0 packets _hasX28Region = false;