Same caloric intake, but just LOOK at all the food you can eat on the left!
Trail mix is convenient, but so easy to overeat. Have you ever truly measured out a serving size? They also don't contain near enough protein - although many people make the mistake of believing they do.
So while caloric dense food like the nuts + dried fruit might be an easy snack, it will not leave you feeling full. I prefer to eat more food volume because it assists with satiety, reduces the feeling of starvation and enhances compliance with macros when working with reduced calories.
Other culprits guilty of stealing your macros are things like protein bars. I know from experience that it can be so easy to trick yourself into thinking a protein bar is a healthy choice, but in reality you're just eating a lot of unnecessary sugar and calories that won't leave you feeling full. If you're trying to lose weight, or get a better understanding of how food fuels your workouts, try weighing or measuring your food for a day or two to see how on or off you are about your daily consumption.