Index: sources/gui/qml/components/StackItem.qml =================================================================== diff -u -r86e9dfbff50cb7e16fd94c16c1c818cef3b47eac -r3caffb866d4c84ac6282dcd36fc2d8f7cad9584d --- sources/gui/qml/components/StackItem.qml (.../StackItem.qml) (revision 86e9dfbff50cb7e16fd94c16c1c818cef3b47eac) +++ sources/gui/qml/components/StackItem.qml (.../StackItem.qml) (revision 3caffb866d4c84ac6282dcd36fc2d8f7cad9584d) @@ -82,8 +82,9 @@ * \brief pushes the screen vScreen on the top of the stack */ function push (vScreen) { + if ( vScreen === undefined || vScreen === null ) return if ( _stackView.currentItem === vScreen) { - console.debug("same current screen didn't push" , vScreen.name) + console.debug("same current screen didn't push" , vScreen) } else { _stackView.push(vScreen)