mirror of https://github.com/stella-emu/stella.git
changed sorting of saved mappings for easier debugging
This commit is contained in:
parent
f59dd35f65
commit
026f64d69d
|
@ -196,9 +196,6 @@ json JoyMap::saveMapping(const EventMode mode) const
|
||||||
[](const MapType& a, const MapType& b)
|
[](const MapType& a, const MapType& b)
|
||||||
{
|
{
|
||||||
// Event::Type first
|
// Event::Type first
|
||||||
if(a.second != b.second)
|
|
||||||
return a.second < b.second;
|
|
||||||
|
|
||||||
if(a.first.button != b.first.button)
|
if(a.first.button != b.first.button)
|
||||||
return a.first.button < b.first.button;
|
return a.first.button < b.first.button;
|
||||||
|
|
||||||
|
@ -211,7 +208,10 @@ json JoyMap::saveMapping(const EventMode mode) const
|
||||||
if(a.first.hat != b.first.hat)
|
if(a.first.hat != b.first.hat)
|
||||||
return a.first.hat < b.first.hat;
|
return a.first.hat < b.first.hat;
|
||||||
|
|
||||||
|
if(a.first.hdir != b.first.hdir)
|
||||||
return a.first.hdir < b.first.hdir;
|
return a.first.hdir < b.first.hdir;
|
||||||
|
|
||||||
|
return a.second < b.second;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -228,13 +228,13 @@ json KeyMap::saveMapping(const EventMode mode) const
|
||||||
[](const MapType& a, const MapType& b)
|
[](const MapType& a, const MapType& b)
|
||||||
{
|
{
|
||||||
// Event::Type first
|
// Event::Type first
|
||||||
if(a.second != b.second)
|
|
||||||
return a.second < b.second;
|
|
||||||
|
|
||||||
if(a.first.key != b.first.key)
|
if(a.first.key != b.first.key)
|
||||||
return a.first.key < b.first.key;
|
return a.first.key < b.first.key;
|
||||||
|
|
||||||
return a.first.mod < b.first.mod;
|
if(a.first.mod != b.first.mod)
|
||||||
|
return a.first.mod < b.first.mod;
|
||||||
|
|
||||||
|
return a.second < b.second;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue