- for (var key in m_state) {
- if (m_state.hasOwnProperty(key) &&
- m_state[key] != m_default[key]) {
+ // Expand the filterSet into a set of key=value properties
+ var state = $.extend(true, {}, m_state);
+ var tmp = state.filters;
+ delete state.filters;
+ $.extend(state, tmp.fragmentItems());
+
+ for (var key in state) {
+ if (state.hasOwnProperty(key) &&
+ state[key] != m_default[key]) {