patch 8.2.1016: Vim9: test fails when channel feature is missing

Problem:    Vim9: test fails when channel feature is missing.
Solution:   Process an :if command when skipping
diff --git a/src/vim9compile.c b/src/vim9compile.c
index 8017716..8f799a2 100644
--- a/src/vim9compile.c
+++ b/src/vim9compile.c
@@ -6838,6 +6838,7 @@
 	p = skipwhite(p);
 
 	if (cctx.ctx_skip == SKIP_YES
+		&& ea.cmdidx != CMD_if
 		&& ea.cmdidx != CMD_elseif
 		&& ea.cmdidx != CMD_else
 		&& ea.cmdidx != CMD_endif)