Move Tool Auto-Select Group/Layer Toggle?

Hi:
I regularly use the Move Tool's Options palette Auto-Select Group functionality. I've not been able to find any reference to a keyboard shortcut for being able to temporarily toggle from auto-selecting Group to Layer. It seems to me that it would be a useful shortcut.
As it is, the user must select "Layer" in the drop-down menu in the Options palette. It would be much quicker if a keyboard shortcut enabled this toggling.
I've noticed thatwhile the Auto-Select option is set to Groupyou can hold the command key and right-click a layer (with the Move cursor) within a group and it will be selected in the Layer panel. At this point, you can move the selected layer using the arrow keys, but not with the Move cursor. It would be really slick if the Move tool cooperated and allowed moving the selected layer.
Is there some shortcut or technique I'm missing that would approximate this functionality?
-john

You f#*kers have to take into consideration all use cases! A lot of people work with auto-select. How can you just change certain functionalities like this!
This wasn't a problem in older CS4/ 5. This has a direct impact on my productivity! 
Please fix this **** ASAP! I paid a butt load of money to get CC license so it can help me improve & work more efficiently not to deal with such ****** issues.

Similar Messages

  • I want to open photoshop with "move tool (v)" selected by default

    I am using adobe photoshop cs2.
    When I open the photoshop, the default tool selected is "Rectangular Marquee tool". everytime I have to first selct the "moov tool". How to open the photoshop with this "moov tool" selected by default?

    Dear pfaffenbichier,
    After reading about scriptlistner, I have tried using the same for editing text which is already there in my photoshop module
    There is a text at the bottom of the psd file. I want to change that text at the start of photoshop by pasting the already copied text in memory.
    what scriptlistner logged is as under
    // =======================================================
    var id477 = charIDToTypeID( "setd" );
        var desc28 = new ActionDescriptor();
        var id478 = charIDToTypeID( "null" );
            var ref3 = new ActionReference();
            var id479 = charIDToTypeID( "TxLr" );
            var id480 = charIDToTypeID( "Ordn" );
            var id481 = charIDToTypeID( "Trgt" );
            ref3.putEnumerated( id479, id480, id481 );
        desc28.putReference( id478, ref3 );
        var id482 = charIDToTypeID( "T   " );
            var desc29 = new ActionDescriptor();
            var id483 = charIDToTypeID( "Txt " );
            desc29.putString( id483, "bank ghogha circle.xls" );
            var id484 = stringIDToTypeID( "warp" );
                var desc30 = new ActionDescriptor();
                var id485 = stringIDToTypeID( "warpStyle" );
                var id486 = stringIDToTypeID( "warpStyle" );
                var id487 = stringIDToTypeID( "warpNone" );
                desc30.putEnumerated( id485, id486, id487 );
                var id488 = stringIDToTypeID( "warpValue" );
                desc30.putDouble( id488, 0.000000 );
                var id489 = stringIDToTypeID( "warpPerspective" );
                desc30.putDouble( id489, 0.000000 );
                var id490 = stringIDToTypeID( "warpPerspectiveOther" );
                desc30.putDouble( id490, 0.000000 );
                var id491 = stringIDToTypeID( "warpRotate" );
                var id492 = charIDToTypeID( "Ornt" );
                var id493 = charIDToTypeID( "Hrzn" );
                desc30.putEnumerated( id491, id492, id493 );
            var id494 = stringIDToTypeID( "warp" );
            desc29.putObject( id484, id494, desc30 );
            var id495 = stringIDToTypeID( "textGridding" );
            var id496 = stringIDToTypeID( "textGridding" );
            var id497 = charIDToTypeID( "None" );
            desc29.putEnumerated( id495, id496, id497 );
            var id498 = charIDToTypeID( "Ornt" );
            var id499 = charIDToTypeID( "Ornt" );
            var id500 = charIDToTypeID( "Hrzn" );
            desc29.putEnumerated( id498, id499, id500 );
            var id501 = charIDToTypeID( "AntA" );
            var id502 = charIDToTypeID( "Annt" );
            var id503 = stringIDToTypeID( "antiAliasSharp" );
            desc29.putEnumerated( id501, id502, id503 );
            var id504 = stringIDToTypeID( "textShape" );
                var list9 = new ActionList();
                    var desc31 = new ActionDescriptor();
                    var id505 = charIDToTypeID( "TEXT" );
                    var id506 = charIDToTypeID( "TEXT" );
                    var id507 = charIDToTypeID( "Pnt " );
                    desc31.putEnumerated( id505, id506, id507 );
                    var id508 = charIDToTypeID( "Ornt" );
                    var id509 = charIDToTypeID( "Ornt" );
                    var id510 = charIDToTypeID( "Hrzn" );
                    desc31.putEnumerated( id508, id509, id510 );
                    var id511 = charIDToTypeID( "Trnf" );
                        var desc32 = new ActionDescriptor();
                        var id512 = stringIDToTypeID( "xx" );
                        desc32.putDouble( id512, 1.000000 );
                        var id513 = stringIDToTypeID( "xy" );
                        desc32.putDouble( id513, 0.000000 );
                        var id514 = stringIDToTypeID( "yx" );
                        desc32.putDouble( id514, 0.000000 );
                        var id515 = stringIDToTypeID( "yy" );
                        desc32.putDouble( id515, 1.000000 );
                        var id516 = stringIDToTypeID( "tx" );
                        desc32.putDouble( id516, 0.000000 );
                        var id517 = stringIDToTypeID( "ty" );
                        desc32.putDouble( id517, 0.000000 );
                    var id518 = charIDToTypeID( "Trnf" );
                    desc31.putObject( id511, id518, desc32 );
                    var id519 = stringIDToTypeID( "rowCount" );
                    desc31.putInteger( id519, 1 );
                    var id520 = stringIDToTypeID( "columnCount" );
                    desc31.putInteger( id520, 1 );
                    var id521 = stringIDToTypeID( "rowMajorOrder" );
                    desc31.putBoolean( id521, true );
                    var id522 = stringIDToTypeID( "rowGutter" );
                    var id523 = charIDToTypeID( "#Pnt" );
                    desc31.putUnitDouble( id522, id523, 0.000000 );
                    var id524 = stringIDToTypeID( "columnGutter" );
                    var id525 = charIDToTypeID( "#Pnt" );
                    desc31.putUnitDouble( id524, id525, 0.000000 );
                    var id526 = charIDToTypeID( "Spcn" );
                    var id527 = charIDToTypeID( "#Pnt" );
                    desc31.putUnitDouble( id526, id527, 0.000000 );
                    var id528 = stringIDToTypeID( "frameBaselineAlignment" );
                    var id529 = stringIDToTypeID( "frameBaselineAlignment" );
                    var id530 = stringIDToTypeID( "alignByAscent" );
                    desc31.putEnumerated( id528, id529, id530 );
                    var id531 = stringIDToTypeID( "firstBaselineMinimum" );
                    var id532 = charIDToTypeID( "#Pnt" );
                    desc31.putUnitDouble( id531, id532, 0.000000 );
                    var id533 = stringIDToTypeID( "base" );
                        var desc33 = new ActionDescriptor();
                        var id534 = charIDToTypeID( "Hrzn" );
                        desc33.putDouble( id534, 0.000000 );
                        var id535 = charIDToTypeID( "Vrtc" );
                        desc33.putDouble( id535, 0.000000 );
                    var id536 = charIDToTypeID( "Pnt " );
                    desc31.putObject( id533, id536, desc33 );
                var id537 = stringIDToTypeID( "textShape" );
                list9.putObject( id537, desc31 );
            desc29.putList( id504, list9 );
            var id538 = charIDToTypeID( "Txtt" );
                var list10 = new ActionList();
                    var desc34 = new ActionDescriptor();
                    var id539 = charIDToTypeID( "From" );
                    desc34.putInteger( id539, 0 );
                    var id540 = charIDToTypeID( "T   " );
                    desc34.putInteger( id540, 23 );
                    var id541 = charIDToTypeID( "TxtS" );
                        var desc35 = new ActionDescriptor();
                        var id542 = stringIDToTypeID( "fontPostScriptName" );
                        desc35.putString( id542, "CopperplateGothic-Light" );
                        var id543 = charIDToTypeID( "FntN" );
                        desc35.putString( id543, "Copperplate Gothic Light" );
                        var id544 = charIDToTypeID( "FntS" );
                        desc35.putString( id544, "Regular" );
                        var id545 = charIDToTypeID( "Scrp" );
                        desc35.putInteger( id545, 0 );
                        var id546 = charIDToTypeID( "FntT" );
                        desc35.putInteger( id546, 1 );
                        var id547 = charIDToTypeID( "Sz  " );
                        var id548 = charIDToTypeID( "#Pnt" );
                        desc35.putUnitDouble( id547, id548, 7.906502 );
                        var id549 = charIDToTypeID( "HrzS" );
                        desc35.putDouble( id549, 100.000000 );
                        var id550 = charIDToTypeID( "VrtS" );
                        desc35.putDouble( id550, 100.000000 );
                        var id551 = stringIDToTypeID( "syntheticBold" );
                        desc35.putBoolean( id551, false );
                        var id552 = stringIDToTypeID( "syntheticItalic" );
                        desc35.putBoolean( id552, false );
                        var id553 = stringIDToTypeID( "autoLeading" );
                        desc35.putBoolean( id553, true );
                        var id554 = charIDToTypeID( "Trck" );
                        desc35.putInteger( id554, 0 );
                        var id555 = charIDToTypeID( "Bsln" );
                        var id556 = charIDToTypeID( "#Pnt" );
                        desc35.putUnitDouble( id555, id556, 0.000000 );
                        var id557 = stringIDToTypeID( "characterRotation" );
                        desc35.putDouble( id557, 0.000000 );
                        var id558 = charIDToTypeID( "AtKr" );
                        var id559 = charIDToTypeID( "AtKr" );
                        var id560 = stringIDToTypeID( "metricsKern" );
                        desc35.putEnumerated( id558, id559, id560 );
                        var id561 = stringIDToTypeID( "fontCaps" );
                        var id562 = stringIDToTypeID( "fontCaps" );
                        var id563 = charIDToTypeID( "Nrml" );
                        desc35.putEnumerated( id561, id562, id563 );
                        var id564 = stringIDToTypeID( "baseline" );
                        var id565 = stringIDToTypeID( "baseline" );
                        var id566 = charIDToTypeID( "Nrml" );
                        desc35.putEnumerated( id564, id565, id566 );
                        var id567 = stringIDToTypeID( "otbaseline" );
                        var id568 = stringIDToTypeID( "otbaseline" );
                        var id569 = charIDToTypeID( "Nrml" );
                        desc35.putEnumerated( id567, id568, id569 );
                        var id570 = stringIDToTypeID( "strikethrough" );
                        var id571 = stringIDToTypeID( "strikethrough" );
                        var id572 = stringIDToTypeID( "strikethroughOff" );
                        desc35.putEnumerated( id570, id571, id572 );
                        var id573 = charIDToTypeID( "Undl" );
                        var id574 = charIDToTypeID( "Undl" );
                        var id575 = stringIDToTypeID( "underlineOff" );
                        desc35.putEnumerated( id573, id574, id575 );
                        var id576 = stringIDToTypeID( "underlineOffset" );
                        var id577 = charIDToTypeID( "#Pnt" );
                        desc35.putUnitDouble( id576, id577, 0.000000 );
                        var id578 = stringIDToTypeID( "ligature" );
                        desc35.putBoolean( id578, true );
                        var id579 = stringIDToTypeID( "altligature" );
                        desc35.putBoolean( id579, false );
                        var id580 = stringIDToTypeID( "contextualLigatures" );
                        desc35.putBoolean( id580, false );
                        var id581 = stringIDToTypeID( "alternateLigatures" );
                        desc35.putBoolean( id581, false );
                        var id582 = stringIDToTypeID( "oldStyle" );
                        desc35.putBoolean( id582, false );
                        var id583 = stringIDToTypeID( "fractions" );
                        desc35.putBoolean( id583, false );
                        var id584 = stringIDToTypeID( "ordinals" );
                        desc35.putBoolean( id584, false );
                        var id585 = stringIDToTypeID( "swash" );
                        desc35.putBoolean( id585, false );
                        var id586 = stringIDToTypeID( "titling" );
                        desc35.putBoolean( id586, false );
                        var id587 = stringIDToTypeID( "connectionForms" );
                        desc35.putBoolean( id587, false );
                        var id588 = stringIDToTypeID( "stylisticAlternates" );
                        desc35.putBoolean( id588, false );
                        var id589 = stringIDToTypeID( "ornaments" );
                        desc35.putBoolean( id589, false );
                        var id590 = stringIDToTypeID( "figureStyle" );
                        var id591 = stringIDToTypeID( "figureStyle" );
                        var id592 = charIDToTypeID( "Nrml" );
                        desc35.putEnumerated( id590, id591, id592 );
                        var id593 = stringIDToTypeID( "proportionalMetrics" );
                        desc35.putBoolean( id593, false );
                        var id594 = stringIDToTypeID( "kana" );
                        desc35.putBoolean( id594, false );
                        var id595 = stringIDToTypeID( "italics" );
                        desc35.putBoolean( id595, false );
                        var id596 = stringIDToTypeID( "ruby" );
                        desc35.putBoolean( id596, false );
                        var id597 = stringIDToTypeID( "baselineDirection" );
                        var id598 = stringIDToTypeID( "baselineDirection" );
                        var id599 = stringIDToTypeID( "withStream" );
                        desc35.putEnumerated( id597, id598, id599 );
                        var id600 = stringIDToTypeID( "textLanguage" );
                        var id601 = stringIDToTypeID( "textLanguage" );
                        var id602 = stringIDToTypeID( "ukenglishLanguage" );
                        desc35.putEnumerated( id600, id601, id602 );
                        var id603 = stringIDToTypeID( "japaneseAlternate" );
                        var id604 = stringIDToTypeID( "japaneseAlternate" );
                        var id605 = stringIDToTypeID( "defaultForm" );
                        desc35.putEnumerated( id603, id604, id605 );
                        var id606 = stringIDToTypeID( "mojiZume" );
                        desc35.putDouble( id606, 0.000000 );
                        var id607 = stringIDToTypeID( "gridAlignment" );
                        var id608 = stringIDToTypeID( "gridAlignment" );
                        var id609 = stringIDToTypeID( "roman" );
                        desc35.putEnumerated( id607, id608, id609 );
                        var id610 = stringIDToTypeID( "enableWariChu" );
                        desc35.putBoolean( id610, false );
                        var id611 = stringIDToTypeID( "wariChuCount" );
                        desc35.putInteger( id611, 2 );
                        var id612 = stringIDToTypeID( "wariChuLineGap" );
                        desc35.putInteger( id612, 0 );
                        var id613 = stringIDToTypeID( "wariChuScale" );
                        desc35.putDouble( id613, 0.500000 );
                        var id614 = stringIDToTypeID( "wariChuWidow" );
                        desc35.putInteger( id614, 2 );
                        var id615 = stringIDToTypeID( "wariChuOrphan" );
                        desc35.putInteger( id615, 2 );
                        var id616 = stringIDToTypeID( "wariChuJustification" );
                        var id617 = stringIDToTypeID( "wariChuJustification" );
                        var id618 = stringIDToTypeID( "wariChuAutoJustify" );
                        desc35.putEnumerated( id616, id617, id618 );
                        var id619 = stringIDToTypeID( "tcyUpDown" );
                        desc35.putInteger( id619, 0 );
                        var id620 = stringIDToTypeID( "tcyLeftRight" );
                        desc35.putInteger( id620, 0 );
                        var id621 = stringIDToTypeID( "leftAki" );
                        desc35.putDouble( id621, -1.000000 );
                        var id622 = stringIDToTypeID( "rightAki" );
                        desc35.putDouble( id622, -1.000000 );
                        var id623 = stringIDToTypeID( "jiDori" );
                        desc35.putInteger( id623, 0 );
                        var id624 = stringIDToTypeID( "noBreak" );
                        desc35.putBoolean( id624, false );
                        var id625 = charIDToTypeID( "Clr " );
                            var desc36 = new ActionDescriptor();
                            var id626 = charIDToTypeID( "Rd  " );
                            desc36.putDouble( id626, 0.000000 );
                            var id627 = charIDToTypeID( "Grn " );
                            desc36.putDouble( id627, 0.000000 );
                            var id628 = charIDToTypeID( "Bl  " );
                            desc36.putDouble( id628, 0.000000 );
                        var id629 = charIDToTypeID( "RGBC" );
                        desc35.putObject( id625, id629, desc36 );
                        var id630 = stringIDToTypeID( "strokeColor" );
                            var desc37 = new ActionDescriptor();
                            var id631 = charIDToTypeID( "Rd  " );
                            desc37.putDouble( id631, 0.000000 );
                            var id632 = charIDToTypeID( "Grn " );
                            desc37.putDouble( id632, 0.000000 );
                            var id633 = charIDToTypeID( "Bl  " );
                            desc37.putDouble( id633, 0.000000 );
                        var id634 = charIDToTypeID( "RGBC" );
                        desc35.putObject( id630, id634, desc37 );
                        var id635 = charIDToTypeID( "Fl  " );
                        desc35.putBoolean( id635, true );
                        var id636 = charIDToTypeID( "Strk" );
                        desc35.putBoolean( id636, false );
                        var id637 = stringIDToTypeID( "fillFirst" );
                        desc35.putBoolean( id637, false );
                        var id638 = stringIDToTypeID( "fillOverPrint" );
                        desc35.putBoolean( id638, false );
                        var id639 = stringIDToTypeID( "strokeOverPrint" );
                        desc35.putBoolean( id639, false );
                        var id640 = stringIDToTypeID( "lineCap" );
                        var id641 = stringIDToTypeID( "lineCap" );
                        var id642 = stringIDToTypeID( "buttCap" );
                        desc35.putEnumerated( id640, id641, id642 );
                        var id643 = stringIDToTypeID( "lineJoin" );
                        var id644 = stringIDToTypeID( "lineJoin" );
                        var id645 = stringIDToTypeID( "miterJoin" );
                        desc35.putEnumerated( id643, id644, id645 );
                        var id646 = stringIDToTypeID( "lineWidth" );
                        var id647 = charIDToTypeID( "#Pnt" );
                        desc35.putUnitDouble( id646, id647, 0.094878 );
                        var id648 = stringIDToTypeID( "miterLimit" );
                        var id649 = charIDToTypeID( "#Pnt" );
                        desc35.putUnitDouble( id648, id649, 1.152000 );
                        var id650 = stringIDToTypeID( "lineDashoffset" );
                        desc35.putDouble( id650, 0.000000 );
                    var id651 = charIDToTypeID( "TxtS" );
                    desc34.putObject( id541, id651, desc35 );
                var id652 = charIDToTypeID( "Txtt" );
                list10.putObject( id652, desc34 );
            desc29.putList( id538, list10 );
            var id653 = stringIDToTypeID( "paragraphStyleRange" );
                var list11 = new ActionList();
                    var desc38 = new ActionDescriptor();
                    var id654 = charIDToTypeID( "From" );
                    desc38.putInteger( id654, 0 );
                    var id655 = charIDToTypeID( "T   " );
                    desc38.putInteger( id655, 23 );
                    var id656 = stringIDToTypeID( "paragraphStyle" );
                        var desc39 = new ActionDescriptor();
                        var id657 = charIDToTypeID( "Algn" );
                        var id658 = charIDToTypeID( "Alg " );
                        var id659 = charIDToTypeID( "Left" );
                        desc39.putEnumerated( id657, id658, id659 );
                        var id660 = stringIDToTypeID( "firstLineIndent" );
                        var id661 = charIDToTypeID( "#Pnt" );
                        desc39.putUnitDouble( id660, id661, 0.000000 );
                        var id662 = stringIDToTypeID( "startIndent" );
                        var id663 = charIDToTypeID( "#Pnt" );
                        desc39.putUnitDouble( id662, id663, 0.000000 );
                        var id664 = stringIDToTypeID( "endIndent" );
                        var id665 = charIDToTypeID( "#Pnt" );
                        desc39.putUnitDouble( id664, id665, 0.000000 );
                        var id666 = stringIDToTypeID( "spaceBefore" );
                        var id667 = charIDToTypeID( "#Pnt" );
                        desc39.putUnitDouble( id666, id667, 0.000000 );
                        var id668 = stringIDToTypeID( "spaceAfter" );
                        var id669 = charIDToTypeID( "#Pnt" );
                        desc39.putUnitDouble( id668, id669, 0.000000 );
                        var id670 = stringIDToTypeID( "dropCapMultiplier" );
                        desc39.putInteger( id670, 1 );
                        var id671 = stringIDToTypeID( "autoLeadingPercentage" );
                        desc39.putDouble( id671, 1.200000 );
                        var id672 = stringIDToTypeID( "leadingType" );
                        var id673 = stringIDToTypeID( "leadingType" );
                        var id674 = stringIDToTypeID( "leadingBelow" );
                        desc39.putEnumerated( id672, id673, id674 );
                        var id675 = stringIDToTypeID( "hyphenate" );
                        desc39.putBoolean( id675, true );
                        var id676 = stringIDToTypeID( "hyphenateWordSize" );
                        desc39.putInteger( id676, 8 );
                        var id677 = stringIDToTypeID( "hyphenatePreLength" );
                        desc39.putInteger( id677, 3 );
                        var id678 = stringIDToTypeID( "hyphenatePostLength" );
                        desc39.putInteger( id678, 3 );
                        var id679 = stringIDToTypeID( "hyphenateLimit" );
                        desc39.putInteger( id679, 2 );
                        var id680 = stringIDToTypeID( "hyphenationZone" );
                        desc39.putDouble( id680, 36.000000 );
                        var id681 = stringIDToTypeID( "hyphenateCapitalized" );
                        desc39.putBoolean( id681, true );
                        var id682 = stringIDToTypeID( "hyphenationPreference" );
                        desc39.putDouble( id682, 0.500000 );
                        var id683 = stringIDToTypeID( "justificationWordMinimum" );
                        desc39.putDouble( id683, 0.800000 );
                        var id684 = stringIDToTypeID( "justificationWordDesired" );
                        desc39.putDouble( id684, 1.000000 );
                        var id685 = stringIDToTypeID( "justificationWordMaximum" );
                        desc39.putDouble( id685, 1.330000 );
                        var id686 = stringIDToTypeID( "justificationLetterMinimum" );
                        desc39.putDouble( id686, 0.000000 );
                        var id687 = stringIDToTypeID( "justificationLetterDesired" );
                        desc39.putDouble( id687, 0.000000 );
                        var id688 = stringIDToTypeID( "justificationLetterMaximum" );
                        desc39.putDouble( id688, 0.000000 );
                        var id689 = stringIDToTypeID( "justificationGlyphMinimum" );
                        desc39.putDouble( id689, 1.000000 );
                        var id690 = stringIDToTypeID( "justificationGlyphDesired" );
                        desc39.putDouble( id690, 1.000000 );
                        var id691 = stringIDToTypeID( "justificationGlyphMaximum" );
                        desc39.putDouble( id691, 1.000000 );
                        var id692 = stringIDToTypeID( "singleWordJustification" );
                        var id693 = charIDToTypeID( "Alg " );
                        var id694 = charIDToTypeID( "JstA" );
                        desc39.putEnumerated( id692, id693, id694 );
                        var id695 = stringIDToTypeID( "hangingRoman" );
                        desc39.putBoolean( id695, false );
                        var id696 = stringIDToTypeID( "autoTCY" );
                        desc39.putInteger( id696, 1 );
                        var id697 = stringIDToTypeID( "keepTogether" );
                        desc39.putBoolean( id697, true );
                        var id698 = stringIDToTypeID( "burasagari" );
                        var id699 = stringIDToTypeID( "burasagari" );
                        var id700 = stringIDToTypeID( "burasagariNone" );
                        desc39.putEnumerated( id698, id699, id700 );
                        var id701 = stringIDToTypeID( "preferredKinsokuOrder" );
                        var id702 = stringIDToTypeID( "preferredKinsokuOrder" );
                        var id703 = stringIDToTypeID( "pushIn" );
                        desc39.putEnumerated( id701, id702, id703 );
                        var id704 = stringIDToTypeID( "kurikaeshiMojiShori" );
                        desc39.putBoolean( id704, true );
                        var id705 = stringIDToTypeID( "mojiKumiName" );
                        desc39.putString( id705, "None" );
                        var id706 = stringIDToTypeID( "textEveryLineComposer" );
                        desc39.putBoolean( id706, false );
                        var id707 = stringIDToTypeID( "defaultTabWidth" );
                        desc39.putDouble( id707, 36.000000 );
                        var id708 = stringIDToTypeID( "defaultStyle" );
                            var desc40 = new ActionDescriptor();
                        var id709 = charIDToTypeID( "TxtS" );
                        desc39.putObject( id708, id709, desc40 );
                    var id710 = stringIDToTypeID( "paragraphStyle" );
                    desc38.putObject( id656, id710, desc39 );
                var id711 = stringIDToTypeID( "paragraphStyleRange" );
                list11.putObject( id711, desc38 );
            desc29.putList( id653, list11 );
            var id712 = stringIDToTypeID( "kerningRange" );
                var list12 = new ActionList();
            desc29.putList( id712, list12 );
        var id713 = charIDToTypeID( "TxLr" );
        desc28.putObject( id482, id713, desc29 );
    executeAction( id477, desc28, DialogModes.NO );
    // =======================================================
    var id477 = charIDToTypeID( "setd" );
        var desc28 = new ActionDescriptor();
        var id478 = charIDToTypeID( "null" );
            var ref3 = new ActionReference();
            var id479 = charIDToTypeID( "TxLr" );
            var id480 = charIDToTypeID( "Ordn" );
            var id481 = charIDToTypeID( "Trgt" );
            ref3.putEnumerated( id479, id480, id481 );
        desc28.putReference( id478, ref3 );
        var id482 = charIDToTypeID( "T   " );
            var desc29 = new ActionDescriptor();
            var id483 = charIDToTypeID( "Txt " );
            desc29.putString( id483, "bank ghogha circle.xls" );
            var id484 = stringIDToTypeID( "warp" );
                var desc30 = new ActionDescriptor();
                var id485 = stringIDToTypeID( "warpStyle" );
                var id486 = stringIDToTypeID( "warpStyle" );
                var id487 = stringIDToTypeID( "warpNone" );
                desc30.putEnumerated( id485, id486, id487 );
                var id488 = stringIDToTypeID( "warpValue" );
                desc30.putDouble( id488, 0.000000 );
                var id489 = stringIDToTypeID( "warpPerspective" );
                desc30.putDouble( id489, 0.000000 );
                var id490 = stringIDToTypeID( "warpPerspectiveOther" );
                desc30.putDouble( id490, 0.000000 );
                var id491 = stringIDToTypeID( "warpRotate" );
                var id492 = charIDToTypeID( "Ornt" );
                var id493 = charIDToTypeID( "Hrzn" );
                desc30.putEnumerated( id491, id492, id493 );
            var id494 = stringIDToTypeID( "warp" );
            desc29.putObject( id484, id494, desc30 );
            var id495 = stringIDToTypeID( "textGridding" );
            var id496 = stringIDToTypeID( "textGridding" );
            var id497 = charIDToTypeID( "None" );
            desc29.putEnumerated( id495, id496, id497 );
            var id498 = charIDToTypeID( "Ornt" );
            var id499 = charIDToTypeID( "Ornt" );
            var id500 = charIDToTypeID( "Hrzn" );
            desc29.putEnumerated( id498, id499, id500 );
            var id501 = charIDToTypeID( "AntA" );
            var id502 = charIDToTypeID( "Annt" );
            var id503 = stringIDToTypeID( "antiAliasSharp" );
            desc29.putEnumerated( id501, id502, id503 );
            var id504 = stringIDToTypeID( "textShape" );
                var list9 = new ActionList();
                    var desc31 = new ActionDescriptor();
                    var id505 = charIDToTypeID( "TEXT" );
                    var id506 = charIDToTypeID( "TEXT" );
                    var id507 = charIDToTypeID( "Pnt " );
                    desc31.putEnumerated( id505, id506, id507 );
                    var id508 = charIDToTypeID( "Ornt" );
                    var id509 = charIDToTypeID( "Ornt" );
                    var id510 = charIDToTypeID( "Hrzn" );
                    desc31.putEnumerated( id508, id509, id510 );
                    var id511 = charIDToTypeID( "Trnf" );
                        var desc32 = new ActionDescriptor();
                        var id512 = stringIDToTypeID( "xx" );
                        desc32.putDouble( id512, 1.000000 );
                        var id513 = stringIDToTypeID( "xy" );
                        desc32.putDouble( id513, 0.000000 );
                        var id514 = stringIDToTypeID( "yx" );
                        desc32.putDouble( id514, 0.000000 );
                        var id515 = stringIDToTypeID( "yy" );
                        desc32.putDouble( id515, 1.000000 );
                        var id516 = stringIDToTypeID( "tx" );
                        desc32.putDouble( id516, 0.000000 );
                        var id517 = stringIDToTypeID( "ty" );
                        desc32.putDouble( id517, 0.000000 );
                    var id518 = charIDToTypeID( "Trnf" );
                    desc31.putObject( id511, id518, desc32 );
                    var id519 = stringIDToTypeID( "rowCount" );
                    desc31.putInteger( id519, 1 );
                    var id520 = stringIDToTypeID( "columnCount" );
                    desc31.putInteger( id520, 1 );
                    var id521 = stringIDToTypeID( "rowMajorOrder" );
                    desc31.putBoolean( id521, true );
                    var id522 = stringIDToTypeID( "rowGutter" );
                    var id523 = charIDToTypeID( "#Pnt" );
                    desc31.putUnitDouble( id522, id523, 0.000000 );
                    var id524 = stringIDToTypeID( "columnGutter" );
                    var id525 = charIDToTypeID( "#Pnt" );
                    desc31.putUnitDouble( id524, id525, 0.000000 );
                    var id526 = charIDToTypeID( "Spcn" );
                    var id527 = charIDToTypeID( "#Pnt" );
                    desc31.putUnitDouble( id526, id527, 0.000000 );
                    var id528 = stringIDToTypeID( "frameBaselineAlignment" );
                    var id529 = stringIDToTypeID( "frameBaselineAlignment" );
                    var id530 = stringIDToTypeID( "alignByAscent" );
                    desc31.putEnumerated( id528, id529, id530 );
                    var id531 = stringIDToTypeID( "firstBaselineMinimum" );
                    var id532 = charIDToTypeID( "#Pnt" );
                    desc31.putUnitDouble( id531, id532, 0.000000 );
                    var id533 = stringIDToTypeID( "base" );
                        var desc33 = new ActionDescriptor();
                        var id534 = charIDToTypeID( "Hrzn" );
                        desc33.putDouble( id534, 0.000000 );
                        var id535 = charIDToTypeID( "Vrtc" );
                        desc33.putDouble( id535, 0.000000 );
                    var id536 = charIDToTypeID( "Pnt " );
                    desc31.putObject( id533, id536, desc33 );
                var id537 = stringIDToTypeID( "textShape" );
                list9.putObject( id537, desc31 );
            desc29.putList( id504, list9 );
            var id538 = charIDToTypeID( "Txtt" );
                var list10 = new ActionList();
                    var desc34 = new ActionDescriptor();
                    var id539 = charIDToTypeID( "From" );
                    desc34.putInteger( id539, 0 );
                    var id540 = charIDToTypeID( "T   " );
                    desc34.putInteger( id540, 23 );
                    var id541 = charIDToTypeID( "TxtS" );
                        var desc35 = new ActionDescriptor();
                        var id542 = stringIDToTypeID( "fontPostScriptName" );
                        desc35.putString( id542, "CopperplateGothic-Light" );
                        var id543 = charIDToTypeID( "FntN" );
                        desc35.putString( id543, "Copperplate Gothic Light" );
                        var id544 = charIDToTypeID( "FntS" );
                        desc35.putString( id544, "Regular" );
                        var id545 = charIDToTypeID( "Scrp" );
                        desc35.putInteger( id545, 0 );
                        var id546 = charIDToTypeID( "FntT" );
                        desc35.putInteger( id546, 1 );
                        var id547 = charIDToTypeID( "Sz  " );
                        var id548 = charIDToTypeID( "#Pnt" );
                        desc35.putUnitDouble( id547, id548, 7.906502 );
                        var id549 = charIDToTypeID( "HrzS" );
                        desc35.putDouble( id549, 100.000000 );
                        var id550 = charIDToTypeID( "VrtS" );
                        desc35.putDouble( id550, 100.000000 );
                        var id551 = stringIDToTypeID( "syntheticBold" );
                        desc35.putBoolean( id551, false );
                        var id552 = stringIDToTypeID( "syntheticItalic" );
                        desc35.putBoolean( id552, false );
                        var id553 = stringIDToTypeID( "autoLeading" );
                        desc35.putBoolean( id553, true );
                        var id554 = charIDToTypeID( "Trck" );
                        desc35.putInteger( id554, 0 );
                        var id555 = charIDToTypeID( "Bsln" );
                        var id556 = charIDToTypeID( "#Pnt" );
                        desc35.putUnitDouble( id555, id556, 0.000000 );
                        var id557 = stringIDToTypeID( "characterRotation" );
                        desc35.putDouble( id557, 0.000000 );
                        var id558 = charIDToTypeID( "AtKr" );
                        var id559 = charIDToTypeID( "AtKr" );
                        var id560 = stringIDToTypeID( "metricsKern" );
                        desc35.putEnumerated( id558, id559, id560 );
                        var id561 = stringIDToTypeID( "fontCaps" );
                        var id562 = stringIDToTypeID( "fontCaps" );
                        var id563 = charIDToTypeID( "Nrml" );
                        desc35.putEnumerated( id561, id562, id563 );
                        var id564 = stringIDToTypeID( "baseline" );
                        var id565 = stringIDToTypeID( "baseline" );
                        var id566 = charIDToTypeID( "Nrml" );
                        desc35.putEnumerated( id564, id565, id566 );
                        var id567 = stringIDToTypeID( "otbaseline" );
                        var id568 = stringIDToTypeID( "otbaseline" );
                        var id569 = charIDToTypeID( "Nrml" );
                        desc35.putEnumerated( id567, id568, id569 );
                        var id570 = stringIDToTypeID( "strikethrough" );
                        var id571 = stringIDToTypeID( "strikethrough" );
                        var id572 = stringIDToTypeID( "strikethroughOff" );
                        desc35.putEnumerated( id570, id571, id572 );
                        var id573 = charIDToTypeID( "Undl" );
                        var id574 = charIDToTypeID( "Undl" );
                        var id575 = stringIDToTypeID( "underlineOff" );
                        desc35.putEnumerated( id573, id574, id575 );
                        var id576 = stringIDToTypeID( "underlineOffset" );
                        var id577 = charIDToTypeID( "#Pnt" );
                        desc35.putUnitDouble( id576, id577, 0.000000 );
                        var id578 = stringIDToTypeID( "ligature" );
                        desc35.putBoolean( id578, true );
                        var id579 = stringIDToTypeID( "altligature" );
                        desc35.putBoolean( id579, false );
                        var id580 = stringIDToTypeID( "contextualLigatures" );
                        desc35.putBoolean( id580, false );
                        var id581 = stringIDToTypeID( "alternateLigatures" );
                        desc35.putBoolean( id581, false );
                        var id582 = stringIDToTypeID( "oldStyle" );
                        desc35.putBoolean( id582, false );
                        var id583 = stringIDToTypeID( "fractions" );
                        desc35.putBoolean( id583, false );
                        var id584 = stringIDToTypeID( "ordinals" );
                        desc35.putBoolean( id584, false );
                        var id585 = stringIDToTypeID( "swash" );
                        desc35.putBoolean( id585, false );
                        var id586 = stringIDToTypeID( "titling" );
                        desc35.putBoolean( id586, false );
                        var id587 = stringIDToTypeID( "connectionForms" );
                        desc35.putBoolean( id587, false );
                        var id588 = stringIDToTypeID( "stylisticAlternates" );
                        desc35.putBoolean( id588, false );
                        var id589 = stringIDToTypeID( "ornaments" );
                        desc35.putBoolean( id589, false );
                        var id590 = stringIDToTypeID( "figureStyle" );
                        var id591 = stringIDToTypeID( "figureStyle" );
                        var id592 = charIDToTypeID( "Nrml" );
                        desc35.putEnumerated( id590, id591, id592 );
                        var id593 = stringIDToTypeID( "proportionalMetrics" );
                        desc35.putBoolean( id593, false );
                        var id594 = stringIDToTypeID( "kana" );
                        desc35.putBoolean( id594, false );
                        var id595 = stringIDToTypeID( "italics" );
                        desc35.putBoolean( id595, false );
                        var id596 = stringIDToTypeID( "ruby" );
                        desc35.putBoolean( id596, false );
                        var id597 = stringIDToTypeID( "baselineDirection" );
                        var id598 = stringIDToTypeID( "baselineDirection" );
                        var id599 = stringIDToTypeID( "withStream" );
                        desc35.putEnumerated( id597, id598, id599 );
                        var id600 = stringIDToTypeID( "textLanguage" );
                        var id601 = stringIDToTypeID( "textLanguage" );
                        var id602 = stringIDToTypeID( "ukenglishLanguage" );
                        desc35.putEnumerated( id600, id601, id602 );
                        var id603 = stringIDToTypeID( "japaneseAlternate" );
                        var id604 = stringIDToTypeID( "japaneseAlternate" );
                        var id605 = stringIDToTypeID( "defaultForm" );
                        desc35.putEnumerated( id603, id604, id605 );
                        var id606 = stringIDToTypeID( "mojiZume" );
                        desc35.putDouble( id606, 0.000000 );
                        var id607 = stringIDToTypeID( "gridAlignment" );
                        var id608 = stringIDToTypeID( "gridAlignment" );
                        var id609 = stringIDToTypeID( "roman" );
                        desc35.putEnumerated( id607, id608, id609 );
                        var id610 = stringIDToTypeID( "enableWariChu" );
                        desc35.putBoolean( id610, false );
                        var id611 = stringIDToTypeID( "wariChuCount" );
                        desc35.putInteger( id611, 2 );
                        var id612 = stringIDToTypeID( "wariChuLineGap" );
                        desc35.putInteger( id612, 0 );
                        var id613 = stringIDToTypeID( "wariChuScale" );
                        desc35.putDouble( id613, 0.500000 );
                        var id614 = stringIDToTypeID( "wariChuWidow" );
                        desc35.putInteger( id614, 2 );
                        var id615 = stringIDToTypeID( "wariChuOrphan" );
                        desc35.putInteger( id615, 2 );
                        var id616 = stringIDToTypeID( "wariChuJustification" );
                        var id617 = stringIDToTypeID( "wariChuJustification" );
                        var id618 = stringIDToTypeID( "wariChuAutoJustify" );
                        desc35.putEnumerated( id616, id617, id618 );
                        var id619 = stringIDToTypeID( "tcyUpDown" );
                        desc35.putInteger( id619, 0 );
                        var id620 = stringIDToTypeID( "tcyLeftRight" );
                        desc35.putInteger( id620, 0 );
                        var id621 = stringIDToTypeID( "leftAki" );
                        desc35.putDouble( id621, -1.000000 );
                        var id622 = stringIDToTypeID( "rightAki" );
                        desc35.putDouble( id622, -1.000000 );
                        var id623 = stringIDToTypeID( "jiDori" );
                        desc35.putInteger( id623, 0 );
                        var id624 = stringIDToTypeID( "noBreak" );
                        desc35.putBoolean( id624, false );
                        var id625 = charIDToTypeID( "Clr " );
                            var desc36 = new ActionDescriptor();
                            var id626 = charIDToTypeID( "Rd  " );
                            desc36.putDouble( id626, 0.000000 );
                            var id627 = charIDToTypeID( "Grn " );
                            desc36.putDouble( id627, 0.000000 );
                            var id628 = charIDToTypeID( "Bl  " );
                            desc36.putDouble( id628, 0.000000 );
                        var id629 = charIDToTypeID( "RGBC" );
                        desc35.putObject( id625, id629, desc36 );
                        var id630 = stringIDToTypeID( "strokeColor" );
                            var desc37 = new ActionDescriptor();
                            var id631 = charIDToTypeID( "Rd  " );
                            desc37.putDouble( id631, 0.000000 );
                            var id632 = charIDToTypeID( "Grn " );
                            desc37.putDouble( id632, 0.000000 );
                            var id633 = charIDToTypeID( "Bl  " );
                            desc37.putDouble( id633, 0.000000 );
                        var id634 = charIDToTypeID( "RGBC" );
                        desc35.putObject( id630, id634, desc37 );
                        var id635 = charIDToTypeID( "Fl  " );
                        desc35.putBoolean( id635, true );
                        var id636 = charIDToTypeID( "Strk" );
                        desc35.putBoolean( id636, false );
                        var id637 = stringIDToTypeID( "fillFirst" );
                        desc35.putBoolean( id637, false );
                        var id638 = stringIDToTypeID( "fillOverPrint" );
                        desc35.putBoolean( id638, false );
                        var id639 = stringIDToTypeID( "strokeOverPrint" );
                        desc35.putBoolean( id639, false );
                        var id640 = stringIDToTypeID( "lineCap" );
                        var id641 = stringIDToTypeID( "lineCap" );
                        var id642 = stringIDToTypeID( "buttCap" );
                        desc35.putEnumerated( id640, id641, id642 );
                        var id643 = stringIDToTypeID( "lineJoin" );
                        var id644 = stringIDToTypeID( "lineJoin" );
                        var id645 = stringIDToTypeID( "miterJoin" );
                        desc35.putEnumerated( id643, id644, id645 );
                        var id646 = stringIDToTypeID( "lineWidth" );
                        var id647 = charIDToTypeID( "#Pnt" );
                        desc35.putUnitDouble( id646, id647, 0.094878 );
                        var id648 = stringIDToTypeID( "miterLimit" );
                        var id649 = charIDToTypeID( "#Pnt" );
                        desc35.putUnitDouble( id648, id649, 1.152000 );
                        var id650 = stringIDToTypeID( "lineDashoffset" );
                        desc35.putDouble( id650, 0.000000 );
                    var id651 = charIDToTypeID( "TxtS" );
                    desc34.putObject( id541, id651, desc35 );
                var id652 = charIDToTypeID( "Txtt" );
                list10.putObject( id652, desc34 );
            desc29.putList( id538, list10 );
            var id653 = stringIDToTypeID( "paragraphStyleRange" );
                var list11 = new ActionList();
                    var desc38 = new ActionDescriptor();
                    var id654 = charIDToTypeID( "From" );
                    desc38.putInteger( id654, 0 );
                    var id655 = charIDToTypeID( "T   " );
                    desc38.putInteger( id655, 23 );
                    var id656 = stringIDToTypeID( "paragraphStyle" );
                        var desc39 = new ActionDescriptor();
                        var id657 = charIDToTypeID( "Algn" );
                        var id658 = charIDToTypeID( "Alg " );
                        var id659 = charIDToTypeID( "Left" );
                        desc39.putEnumerated( id657, id658, id659 );
                        var id660 = stringIDToTypeID( "firstLineIndent" );
                        var id661 = charIDToTypeID( "#Pnt" );
                        desc39.putUnitDouble( id660, id661, 0.000000 );
                        var id662 = stringIDToTypeID( "startIndent" );
                        var id663 = charIDToTypeID( "#Pnt" );
                        desc39.putUnitDouble( id662, id663, 0.000000 );
                        var id664 = stringIDToTypeID( "endIndent" );
                        var id665 = charIDToTypeID( "#Pnt" );
                        desc39.putUnitDouble( id664, id665, 0.000000 );
                        var id666 = stringIDToTypeID( "spaceBefore" );
                        var id667 = charIDToTypeID( "#Pnt" );
                        desc39.putUnitDouble( id666, id667, 0.000000 );
                        var id668 = stringIDToTypeID( "spaceAfter" );
                        var id669 = charIDToTypeID( "#Pnt" );
                        desc39.putUnitDouble( id668, id669, 0.000000 );
                        var id670 = stringIDToTypeID( "dropCapMultiplier" );
                        desc39.putInteger( id670, 1 );
                        var id671 = stringIDToTypeID( "autoLeadingPercentage" );
                        desc39.putDouble( id671, 1.200000 );
                        var id672 = stringIDToTypeID( "leadingType" );
                        var id673 = stringIDToTypeID( "leadingType" );
                        var id674 = stringIDToTypeID( "leadingBelow" );
                        desc39.putEnumerated( id672, id673, id674 );
                        var id675 = stringIDToTypeID( "hyphenate" );
                        desc39.putBoolean( id675, true );
                        var id676 = stringIDToTypeID( "hyphenateWordSize" );
                        desc39.putInteger( id676, 8 );
                        var id677 = stringIDToTypeID( "hyphenatePreLength" );
                        desc39.putInteger( id677, 3 );
                        var id678 = stringIDToTypeID( "hyphenatePostLength" );
                        desc39.putInteger( id678, 3 );
                        var id679 = stringIDToTypeID( "hyphenateLimit" );
                        desc39.putInteger( id679, 2 );
                        var id680 = stringIDToTypeID( "hyphenationZone" );
                        desc39.putDouble( id680, 36.000000 );
                        var id681 = stringIDToTypeID( "hyphenateCapitalized" );
                        desc39.putBoolean( id681, true );
                        var id682 = stringIDToTypeID( "hyphenationPreference" );
                        desc39.putDouble( id682, 0.500000 );
                        var id683 = stringIDToTypeID( "justificationWordMinimum" );
                        desc39.putDouble( id683, 0.800000 );
                        var id684 = stringIDToTypeID( "justificationWordDesired" );
                        desc39.putDouble( id684, 1.000000 );
                        var id685 = stringIDToTypeID( "justificationWordMaximum" );
                        desc39.putDouble( id685, 1.330000 );
                        var id686 = stringIDToTypeID( "justificationLetterMinimum" );
         

  • Move Tool: Toggle auto select shortcut changed

    The changed shortcuts to toggle the autoselection of layers with the move tool selected is highly frustrating to me. I used to have a great workflow with auto select turned on and used cmd to drag elements that were either off-canvas or too small / too transparent to grab them.
    I used to have good time moving layers with Command hold, now holding Cmd toggles Layer/Group selection
    How can I change it to previous behaviour?

    Before:
    You really only needed to uncheck Auto-select when you wanted to use the layser stack to make your selection on what to move. This could be useful, especially if you had lots overlapping layers but in most web-design workflows was rather an exception than the rule.
    Holding down CTRL while in another tool, such as the Brush or Selection Rectangle or Lasso temporarily enabled the Move-Tool in whatever mode you had last set it when in the tool. That is similar in behaviour displayed by the color picker tool, which has several different picker modes that can be set with the tool active and that are applied when the temporary picker is used (by pressing ALT while using most tools that deals with pixel manipulation like the Brush and Pencil Tool ).
    Now:
    In Move Tool, Auto-Select Checked
    Holding Down CTRL will switch selection mode from Layer to Group and vice versa.
    In Move Tool, Auto-Select Unchecked
    Holding Down CTRL will toggle Auto-Select On and Off
    Releasing CTRL will revert to non-Auto-Select-Mode where you can move stuff around regardless on where you click in the workspace. So basically this is like it was before, only inverted.
    And here comes the catch, these are all possible scenariosthat can occur with the Move-Tools settings:
    Outside Move-Tool, Auto-Select Checked, Layer-Selection Mode active
    CTRL will still activate the Move-Tool, but it will invoke the Group-Selection
    Outside Move-Tool, Auto-Select Checked, Group-Selection Mode active
    CTRL will activate the Move-Tool and will invoke the Layer-Selection. This feels as it was before.
    Outside Move-Tool, Auto-Select Unchecked, Layer-Selection Mode active
    will activate the Move-Tool and will invoke the Layer-Selection.
    Outside Move-Tool, Auto-Select Unchecked, Group-Selection Mode active
    will activate the Move-Tool and will invoke the Layer-Selection.
    And this interrelation of behaviours is, what causes the problem. You need different settings for the Move-Tool to get the same action out of the temporary Move-Tool that you would get from the ragular Move-Tool.
    I see what they were shooting for with this change. The new functionality is not unusable, but it has flaws that interrupt a workflow that many users rely on.
    A compromise might be reached, by assigning the Layer/Group Toggle to another Function-Key combination like CTRL+ALT.
    In the meantime, please do as you promised: roll back this change and re-introduce it, once the flaws have been ironed out. If I remember correctly, one of the often mentioned advantages of the Creative Cloud-model was the rapidity of updates. It is now up to you to make good on that claim. Please do.

  • CS4: Cannot move a layer within a grouped layer set.

    I have created a layer group in Photoshop CS4. When I select a specific layer within this group to try to move it, I immediatley get bumped back to the folder and the entire group moves-- in other words I can't move that specific layer alone (I have to move it back outside the group to move it.) I know that this was not the case in the past and wondered what the problem might be. None of the layers are locked. Thanks for any help.

    Thanks Reynolds (Mark)!  That worked. You just made my day, and saved me  hours of frustration.
    Top bar, drop down menu:  "Auto-Select: Group/Layer".  > Choose "Layer"
    Voila!  you're back to selecting layers again with CTRL + LMB

  • Move tool and command key in photoshop 2014.2 is driving me mad

    Hi all,
    I'm extremely frustrated with the new move tool in the 2014.2 update. I can no longer able to isolate a selected layer and move it about by holding down command key. Instead every time by holding down command key (while move tool is selected), it'll toggle between layer and group selection. So when you drag, instead of just moving the isolated layers, it'll toggle group and drag the entire group.
    Does anyone know how can I revert this back to the good old days or how do I revert back to 2014.1 version.
    Many thanks

    I was greeted with the same frustration this morning. Talked to a coworker and found a way around the update.
    Turn OFF auto-select (I know, it’s a bummer)
    Command click layers on your canvas -OR- just select the subfolders and multiple layers in the layers palette.
    Drag those selected multiple layers around (no need to hold any key down or aim mouse over layers)
    To deselect layers, command click outside canvas
    Looks like the update is forcing us to press “Command” PRIOR (instead of during) the move action. Hope it helps, coworker said not using auto-select prevent him to move things by accident.

  • How do I disable auto select for the path selection tool?

    For the move tool you can choose to disable auto selection, auto select a group, or auto select a layer. By default though the path selection tool autoselects a layer. How can I disable autoselection?

    I can’t seem to reproduce what you describe.
    Please elaborate, possibly with the help of some screenshots.

  • I have several layers for this image: Background, Moon, Tree, Grass and Clouds.  When I try to use the Move tool to move the Moon, the tool jumps to the Tree layer.  The same thing happens with the other layers as well (except the background layer).  How

    I have several layers for my image: Background, Moon, Tree, Grass and Clouds.  When I try to use the Move tool to move the Moon, the tool jumps to the Tree layer.  The same thing happens with the other layers as well (except the background layer).  How can I keep the move tool from jumpimg to the Tree layer?

    1. Pre-select (highlight) the layer to move in the Layers panel.  or-
    2. [ALT+Right mouse click]  to select the wanted layer in the image window.
    and maybe
    3. Set the PS option to "Auto-select" a layer with cursor hover.  (can be very confusing!)

  • Auto select layer after making visble

    Hi,
    Could someone tell me if it's possible to have Photoshop auto select the layer or group after making the layer visible, so clicking the eye. This bugs me every time I make a layer visible, since I end up moving the layer right after making it visible around 90% of the time (and it end up moving the last layer I had selected).
    I'm on OS X 10.8.3 and CS6.
    I apologise if I'm the only one with this tiny bugbear.
    Thanks,
    James

    @ c.pfaffenbichler
    When I tried your solution I found out that using Ctrl the appropriate layer ia selected, Alt copies the layer, Ctrl+Alt behaves the same as just Alt.
    But using the Ctrl key is an easy way to accomplish what I wanted, too.

  • Auto select layer by click on it

    i'm sure I could auto-select a layer by clicking on it in previous versions of Photshop.  How do I do this in PS CC14?

    Upper left in the top bar, there is a checkbox for Auto-Selct (Layer or Group)

  • Holding command changes auto-select

    When I just downloaded the newest version of Photoshop CC and now when I hold "Command" it changes my Auto-Select from "Layer" to "Group", can anyone help me?

    so its not just me... Re: PS CC 2014 Move Tool Bug?

  • Auto-select precision in Photoshop CS6 is incredibly frustrating

    I have been using CS6 for a while now and one problem that I keep encountering is the auto-selection of shape layers. Trying to auto-select a layer that's within 10 pixels of a shape layer is impossible without having to zoom in. This is a little hard to explain without images... Cue image...
    If you try to recreate the above image, where the black 20x20px rectangle is a shape and the red 38x38px rounded rectangle is rasterized pixels, you will see that auto-selecting the red rounded rectangle is impossible at 100%.
    Is this intentional and just an issue for me? Selecting pixel layers in CS5 was never this annoying. It seems that shape layers have an invisible 10px area around them stopping you from selecting anything below them. This is so frustrating with pixel UI work.
    I have hunted for a solution but haven't yet found one and there doesn't seem to be any options to disable either. Any help or insight would be greatly appreciated.
    Billy

    A good example of why mixing Mac and PC in the same thread can be so confusing.
    My comment here is merely to indicate what I see when I do the various functions described. I have no position as to a bug or whatever.
    When I Ctrl-Left click on the Layers palette, I indeed get to select any or all the layers, including linking them up which then shows up when you Ctrl-Right Click on the image. At that point I can revert to a particular layer, if I wish.
    I have not been aware of this function, and as it stands, appears to be a useful function. It moves things along better for my work. However, I seldom use Layers for other than Adjustment so the OP's problem would not show.
    Too bad I have uninstalled CS5. It would be interesting to see the difference.
    So far as changes affecting power users, see the new (Ugh!) crop tool. I have many more steps to take to do a simple crop, and the result to my workflow similar to Billy's. Try to crop 10px off the bottom or sides of an image and know you nailed it without having to deselect the tool to get rid of the (no longer martching) ants.

  • Move tool distress...

    Hello,
    I got this strange thing which, probably, easy can be solved:
    Normally when I want to select a layer I selected the Move-tool en pressed ctrl+on the part of the image in that particular layer (which worked fine for me).
    Now when I just click with my Move-tool it selects the particular layer which works not fine for me.
    Can it be changed back to how it was?

    Could it be you've accidentally changed the Move Tool's Auto Select setting?
    -Noel

  • Content-Aware Move Tool no longer working.

    Background:  I use Windows 7.  I recently starting using Lightroom (downloaded 5.5 64 bit a few days ago).  I edited a photo in there, exported it, opened it in Photoshop CC 64 bit. My goal was to remove a pole with the content-aware move tool and an added layer.  At first, it worked like it usually does.  However, I attempted to do the same with another photo and it began saying  "selected area empty" even when I had my new layer selected, forcing me to perform my edits on the background layer. I have tried opening all types of files: CR2, JPEG, TIFF, PSD, including photos that I know were never edited in Lightroom and which I had previously been able to use this tool on.  Photoshop is not allowing me to use the content-aware move tool on any layer besides the background in any of these formats.
    Furthermore, it no longer performs an automatic fill-in based upon the surrounding area when I delete the content that I have moved.  At times, it provides me with a "Fill" window  (at which point I can manually select "Content Aware") or it provides me with no option and simply deletes the selected area INCLUDING the background behind it.
    I have tried restarting the programs with no luck.
    Any help would be appreciated as this has pretty much halted by ability to work. Thank you!

    Alright, so I downloaded CC 2014.  I opened it and first attempted using the content aware move tool on a photo that I had edited ONLY in Photoshop prior to this.  The tool worked again.
    Then I attempted opening a few photos that I had been editing in Lightroom earlier today and then had exported as a new file so I could apply some corrections in Photoshop (i.e., removing stuff with the content aware tool). These files (I attempted a file that I had exported as a CR2 (original file type) and a file that I had exported as a PSD) are exhibiting the same issue I discussed above.
    I closed the program completely.  Reopened the first photo (the one that had only been edited in Photoshop prior to this) and now the issue is reoccurring with that file too.
    The issue seems to reside with the files that I am trying to move from Lightroom to Photoshop.  Unfortunately, once this issue occurs with one photos, it seems to be ruining my ability to use the content aware tool with all my files, whether they were ever touched in Lightroom or not.
    Rebooting the program and my computer has not helped. 

  • Text Tool becomes Move Tool

    I started learning Photoshop CS4 about a month ago.  One of the first things I learned was to add text.  Simple, fun.  I am now trying to learn about layer masks.  One of the exercises in one of my books is to open an image and then add text to it.  (The idea is to then add a mask and 'hide' portions of the text behind portions of the image.)  A really strange thing is happening when I try to add text.  I highlight the image in the layers column.  (Prior to adding any mask layers.)  I then click the text tool.  But when I click on the image (in the area where I want the text), the text tool 'becomes' a move tool.  A text layer pops up and the words I'm trying to type on the image come out in the title area for the layer (in the layers column).  I've tried everything I can think of to 'get' the text on the image but can't solve it.  (And this has been a SIMPLE activity for a month!)  Can anyone exlain what's going on?  Thanks!

    david h armitage wrote:
    I tried 'committing' the text but it didn't seem to make any difference.  (I checked the 'tick' symbol and still couldn't see anything on the image.  The text layer, however, was 'titled' with the text I typed into the image.)  Here's one thought . . . yesterday when I was having trouble I wondered if the font size was the problem.  The font size was 48 when I clicked the text tool.  I thought that was a reasonable size.  In the course of trying to solve my problem (including resetting the text tool in the drop down menu) I resized the font to 300.  Then I could just see it.  I ended up with a font size of 400!  I wonder if the text has always been there but it was so small in relationship to the size of my image, it couldn't be displayed.  Is that possible?
    It sounds as if your image resolution is so extreme that the text is not visible.
    Look in Image > Image size and tell us the resolution

  • Move tool layer context menu acting differently to "Auto Select"?? (using 12.0.4)

    Okay,
    This is weird. I've just updated my mac photoshop to 12.0.4 and I'm finding that, when using the Move Tool and right/command clicking on an object, the context menu that pops up isn't selecting the right layer?
    To be clear, it is highlighting a layer (this is not the initial Photoshop 12.0 bug that drove everyone mad until the update) but it's the wrong one? Results vary depending on where I'm clicking, sometimes it's "close" to the layer I want, say the group it's nested within, other times it's a million miles off.
    Yet when I switch on "Auto Select" it's pin-point accurate again? It's like the brain has dropped out of my context menu and it doesn't know what to select.
    Obviously I can keep switching "Auto Select" on, but that's an annoying change to my work flow and will slow me down no end. Mores to the point, clearly something is up here.
    I've updated to 12.0.4 on my home imac (on 10.5.8 OSX if that helps) but I've been using 12.0.3 (possibly 12.0.2) in the studio where I work and never noticed this issue, it's just now after updating to 12.0.4 at home i'm noticing this weirdness.
    Anyone have any ideas, I'm at a loss.
    Thanks in advance people,
    G

    To reset the tool I suggest click on it once and then look for something like this in the bottom half of your window:
    In the above picture I have marked one section in red box.  You need to click on it to get the option to either reset the only tool you have clicked or to reset all the tools in the editor window.  Of course you have to be in Expert Mode to get this to work.
    Good luck.

Maybe you are looking for