Fix a check that was wrongly flipped in the previous refactoring

Change-Id: I4b49094f32e865862c1fbf965a5a0b77e4ea8ca3
diff --git a/impl/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java b/impl/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java
index 5d86487..85511d6 100644
--- a/impl/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java
+++ b/impl/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java
@@ -1732,7 +1732,7 @@
             lastEdgePortEvent = Instant.now();
         }
 
-        if (shouldProgram(device.id()))  {
+        if (!shouldProgram(device.id()))  {
             log.debug("Should not program dev:{} .. not handling port updated event "
                     + "for port {}", device.id(), port.number());
             return;