function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Alexander AtkinsonAlexander Atkinson 

Event.fire() not firing?

Hello, I'm trying to call an event handler but it doesn't seem to be working.

Card controller:
onDrop: function(component, event, helper)
    {
        event.preventDefault();
        
		var index = component.get('v.index');
		var seatNumber = component.get('v.seatNumber');
        console.log("Target Item Index:",index,"\nTarget Item Seat:",seatNumber); //These work, and have values.

		var cardSwapEvent = component.getEvent('cardSwapRegister');
        cardSwapEvent.setParams({'seatNumber': seatNumber, 'index': index}); 
        cardSwapEvent.fire();
        
        console.log("CardonCard");
	}

Main component
<aura:component controller="DragDropApexController" implements="force:appHostable,flexipage:availableForAllPageTypes,force:hasRecordId,force:lightningQuickAction">

	<!-- event handlers -->
	<aura:handler name="init" action="{!c.doInit}" value="{!this}"></aura:handler>
    <aura:handler name="cardSwapped" event="c:CardSwap" action="{!c.onCardSwapped}"></aura:handler>
Main component controller
onCardSwapped: function(component, event, helper)
    {
        console.log("onCardSwapped"); //This isn't logging in the console meaning the function isn't calling.
		
		 //Code here to swap the 2 cards information
		 
	},


 
Raj VakatiRaj Vakati
Your code looks good for me .. can u give me complete code ?