Fix action sending for popup components and rename confusing action/action/action API