ignore MarginsAreaSeparators at PositionShortcuts

work/spdx
Michail Vourlakos 4 years ago
parent d6bf586ba7
commit a153ed71f7

@ -233,7 +233,9 @@ AbilityDefinition.Indexer {
for (var i=0; i<layout.children.length; ++i){
var appletItem = layout.children[i];
if (appletItem && appletItem.index<actualIndex) {
if ((separators.indexOf(appletItem.index) >= 0) || (hidden.indexOf(appletItem.index) >= 0)) {
if ((separators.indexOf(appletItem.index) >= 0)
|| (marginsAreaSeparators.indexOf(appletItem.index)>=0)
|| (hidden.indexOf(appletItem.index) >= 0)) {
//! ignore hidden and separators applets
continue;
} else if (!appletItem.communicator || !appletItem.communicator.indexerIsSupported) {

@ -52,8 +52,12 @@ Item {
property bool animationsEnabled: true
property bool indexerIsSupported: communicator.indexerIsSupported
property bool parabolicEffectIsSupported: true
property bool canShowAppletNumberBadge: !indexerIsSupported && !isSeparator && !isHidden
&& !isSpacer && !isInternalViewSplitter
property bool canShowAppletNumberBadge: !indexerIsSupported
&& !isSeparator
&& !isMarginsAreaSeparator
&& !isHidden
&& !isSpacer
&& !isInternalViewSplitter
readonly property bool canFillScreenEdge: communicator.requires.screenEdgeMarginSupported || communicator.indexerIsSupported
readonly property bool canFillThickness: applet && applet.hasOwnProperty("constraintHints")

Loading…
Cancel
Save