We have a trigger on Opportunity, which always gets fired for any update in the child OpportunityLineItem records.
This works really well in all of my developer orgs, but in one of the client's UE(Unlimited Edition) org. The Opportunity trigger is only fired for a change in the following field:
"OpportunityLineItem->Unit Price"
Though the Opportunity trigger fires well, on any field change in OpportunityLineItem in my dev org.
What could be reason for this behavioural difference here ?