@ -289,7 +289,7 @@ MouseArea{
/ / w h e n t h e t a s k i s r e m o v e d
/ / w h e n t h e t a s k i s r e m o v e d
property int indexUsed: index === - 1 ? lastValidIndex : index
property int indexUsed: index === - 1 ? lastValidIndex : index
property int separatorSpace: ( ( parabolicManager . internalSeparatorPos !== - 1 && parabolicManager . internalSeparatorPos === indexUsed - 1 )
property int separatorSpace: ( ( parabolicManager . internalSeparatorPos !== - 1 && parabolicManager . internalSeparatorPos === indexUsed - 1 )
|| neighbourSeparator ) && ! isSeparator && ! showWindowAnimation . running ?
|| neighbourSeparator ) && ! isSeparator && ! showWindowAnimation . running ?
( 2 + root . iconMargin / 2 ) : 0
( 2 + root . iconMargin / 2 ) : 0
property real nHiddenSize: ( nScale > 0 ) ? ( mainItemContainer . spacersMaxSize * nScale ) + separatorSpace : separatorSpace
property real nHiddenSize: ( nScale > 0 ) ? ( mainItemContainer . spacersMaxSize * nScale ) + separatorSpace : separatorSpace
@ -362,7 +362,7 @@ MouseArea{
/ / w h e n t h e t a s k i s r e m o v e d
/ / w h e n t h e t a s k i s r e m o v e d
property int indexUsed: index === - 1 ? lastValidIndex : index
property int indexUsed: index === - 1 ? lastValidIndex : index
property int separatorSpace: ( ( parabolicManager . internalSeparatorPos !== - 1 && parabolicManager . internalSeparatorPos === indexUsed + 1 )
property int separatorSpace: ( ( parabolicManager . internalSeparatorPos !== - 1 && parabolicManager . internalSeparatorPos === indexUsed + 1 )
|| neighbourSeparator ) && ! isSeparator && ! showWindowAnimation . running ?
|| neighbourSeparator ) && ! isSeparator && ! showWindowAnimation . running ?
( 2 + root . iconMargin / 2 ) : 0
( 2 + root . iconMargin / 2 ) : 0
property real nHiddenSize: ( nScale > 0 ) ? ( mainItemContainer . spacersMaxSize * nScale ) + separatorSpace : separatorSpace
property real nHiddenSize: ( nScale > 0 ) ? ( mainItemContainer . spacersMaxSize * nScale ) + separatorSpace : separatorSpace
@ -1136,10 +1136,17 @@ MouseArea{
root . publishTasksGeometries . connect ( slotPublishGeometries ) ;
root . publishTasksGeometries . connect ( slotPublishGeometries ) ;
root . showPreviewForTasks . connect ( slotShowPreviewForTasks ) ;
root . showPreviewForTasks . connect ( slotShowPreviewForTasks ) ;
/ / s t a r t u p w i t h o u t l a u n c h e r
var hideStartup = ( ( ( ( tasksModel . launcherPosition ( mainItemContainer . launcherUrl ) == - 1 )
&& ( tasksModel . launcherPosition ( mainItemContainer . launcherUrlWithIcon ) == - 1 ) )
|| ! launcherIsPresent ( mainItemContainer . launcherUrl ) )
&& mainItemContainer . isStartup ) ;
if ( ( isWindow || isStartup ) && root . waitingLauncherExists ( launcherUrl ) ) {
if ( ( isWindow || isStartup ) && root . waitingLauncherExists ( launcherUrl ) ) {
root . waitingLauncherRemoved . connect ( slotWaitingLauncherRemoved ) ;
root . waitingLauncherRemoved . connect ( slotWaitingLauncherRemoved ) ;
visible = false ;
visible = false ;
} else if ( hideStartup ) {
visible = false ;
} else {
} else {
visible = true ;
visible = true ;
}
}