Photoshop CC 14.2 leaves empty text layer

Hey,
with the new CC 14.2 update, everytime you click anywhere with the text tool and change your mind (like hit ESC because you missed a existing text) a empty text layer is left behind. It didn't use to be like this, empty text layers are all over my document now.
Anyway you can avoid this?
(I'm on a Mac using the x64 version of Photoshop CC 14.2)

PECourtejoie wrote:
John, I know that you are upset with that change dating from CS4. But AFAIK, it is possible to write an action that goes around the problem. Very, very few users change those two settings, you can add a warning about it. You repeat it so often it sounds like a core function of Photoshop everyone uses is broken.
In this very case, I would have liked to get a prompt similar to the one we get on a mac trying to use CMD+H that is used by the system, but is an historical shortcut in Ps.
The only way to create actions that will always work correctly isi to take advantage of the bugs in the implementation of the options. If there is a active selection the option ADD MASKS be DEFAULT  has no effect there will always be a MASK added.  And If you record adding adjustment layer using the Layer menu and check clip the previous layer in the new adjustment layer dialog the adjust layer will always be clipped.  Knowing about the faults in the implementation of the option one can edit all old action and re-record the ADD adjustment layers steps to always have an active selection and Clip then configure the Clipped and  masked adjustment the way the want.  New Actions need to be recorded  to take advantage of the faults also.  However if Adobe fixes the faults in the implementation of the option one again actions will be broken.  The two options should be removed. Thankfully if the option are left at their default setting Photoshop works as designed.  Action will play back correctly.  Yes I repeat it often and will. Adobe should fix bugs. Adobe should also not code wrong behavior for the ESC key either.   Adobe is shooting Photoshop in the foot. Sometimes I thinf Adobe has a death wish...

Similar Messages

  • Pasting text into a text layer in Photoshop CC 2014

    I've been playing around around with Photoshop CC 2014 HTML5/Javascript extensions (CEP5) for a while now and I came across a problem I couldn't solve: how to paste text in an existing text layer when the user is editing the text? Using evalScript and app.activeDocument.paste(); works fine when pasting copied pixels as a new layer, but if the user is on a text layer editing the text (and I want the extension to paste text there), it throws an evalScript error.
    Am I doing something terribly wrong or what? The next thing I thought was to invoke paste event and try it that way.

    I only see the normal texture filtering. Seems like you have a fundamental misunderstanding here about how 3D works - "pixel perfect" has no meaning for 3D textures since UV space is parametric and has by itself in theory infinite resolution, so any texture will be fit into this range and inevitably a single pixel in the texture can cover more than a pixel on screen or more than a square milimeter on a 3D object. If you want "sharp" textures, you increase the texture resolution, which, if you realyl want that pixely look would be doen using the nearest neighbor method. Regardless, once you zoom in at some point you will see fuzzy edges/ pixels again. It's in the nature of the thing.
    Mylenium

  • Can we apply embedded font in extension to a text layer of Photoshop ?

    Hi All,
    I have embedded some fonts into my Flex extension panel of Photoshop.
    Can I apply these fonts to any text layer?
    Kindly help URGENTLY!
    Thanks,
    D.A

    Here are 3 options for future reference:
    1. With the setup you've described, apply a Match Move behavior to  the text and make the rectangle the source. Change the Transform parameter to Mimic source.  This way you can still adjust the text postion as needed, but the rectangle will drive the animation.
    2. Use a group to do the animation.  Put both your rectangle and text in the same group and animate the group's postion.
    3. Use the Link behavior.
    Each of these has it's advantages depending on what you need.

  • Cannot paste text into a text layer in Photoshop

    Since a couple of days ago I cannot paste text into a photoshop text layer from any other source, like safari, word etc.
    I get an "popup error"-window in swedish (my language) saying something like "Could not complete the paste text command because the clipboard data was invalid or missing."
    Anyone having the same issue? Or maybe a fix on the problem? Of course i've tried restarting photoshop and also the computer. Running Mac OS X Yosemite and the latest Photoshop CC 2014.

    Well I can't paste any text into any DW document, file, blank, page name, nothing
    The paste command does not work in DW
    I have deleted corrupted cache
    I have tried Restore Preferences
    Nothing allows me to paste text in any format from any file format period.

  • Bug: Photoshop CS6 crashes when changing font family of a locked text layer (Windows 7)

    How to:
              1. Open an 8-bit, RGB image by selecting File>Open...
              2. Click anywhere on the canvas, with the Type Tool to make a new Text Layer
              3. Select the Move Tool
              4. Lock the text layer
              5. Click on the font family drop-down list to highlight the current font family
              6. Press an up or down arrow key
    Result: Photoshop Crashes
    Expected Result: Nothing should happen. Perhaps an error message about modifying a locked layer

    Faulting application name: Photoshop.exe, version: 13.0.0.0, time stamp: 0x4f551de1
    Faulting module name: KERNELBASE.dll, version: 6.1.7601.17651, time stamp: 0x4e21213c
    Exception code: 0xe06d7363
    Fault offset: 0x000000000000cacd
    Faulting process id: 0xe48
    Faulting application start time: 0x01cd1909963e5493
    Faulting application path: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Photoshop.exe
    Faulting module path: C:\Windows\system32\KERNELBASE.dll
    Report Id: e1a8bc4c-84fc-11e1-bae0-4487fc9d568c
    This is all I can offer, from event viewer

  • I recently upgraded our iMac to Yosemite OS and now have a problem with Photoshop Elements 11:  the move tool selects an image or text layer, but then I try to drag the selection somewhere else on the page and it snaps back to the original location, howev

    I recently upgraded our iMac to Yosemite OS and now have a problem with Photoshop Elements 11:  the move tool selects an image or text layer, but then I try to drag the selection somewhere else on the page and it snaps back to the original location, however the arrows will move it OK.  Also I cannot drag the selection to another photo in the photo bin as before.

    Hi,
    Please refer: http://helpx.adobe.com/photoshop-elements/kb/pse-stops-responding-yosemite.html
    Thanks,
    Anwesha

  • Change fonts of photoshop text layer via panel developed by Flex Builder

    Hi everyone,
    I am developing  photoshop cs5 plugin which will change font family of text layer. Changeing system font is ok but my embedded font is not loading on text layer.
    syntax used to change font on text layer.
    var AD = activeDocument;
    AD.activeLayer.textItem.font="Verdana";
    I have few webfonts on my local drive. how can i use this font so that it can reflect on text layer in runtime with out installing manually in system font.
    In developed panel, embedded fonts are rendering but I need to change font of text layer on clicking fonts list from panel.
    Does anyone have any idea on it? Please help me.
    Thanks,
    PluginBishnu

    Flash.text.Font.hasGlyphs()

  • Photoshop CC: How do I use the "New 3D Extrusion" feature on a text layer?

    I have a (text) layer selected, and I need to use the New 3D Extrusion tool to work on it, but when I go to the option for it, it's grayed out and I can't click it!
    I have one layer selected (and it isn't locked). When I right-click the layer, "New 3D Extrusion" doesn't appear, so I have to click the Select tab at the top, in order to see New 3D Extrusion. It was there, but I couldn't select it! What am I missing?

    Yeah i think it might be because of my drivers :/

  • Script to get Exif data on text layer in PhotoSHop CS4

    I am trying to find (or learn how to write ) a script that will include certain exif data on a spearate text layer in an open image.  I do not want the full, verbose exif rather soemthing that reads
    D3; 70-200 f2.8 @ 89mm; 1/60; f8; ISO 200; Matrix; 0.0 Ev; Apertrure Priority; Flash Y/N
    Is there something liek this available?  If not, any (polite) suggestions as to how I write same?  Especially how do I callup the various fields that I require?
    Thanks,
    Dave

    There are scripts that place metadata from the documnet into a text layer. I don't know of one that uses those exact fields. You could try modifying one of those or create your own.
    If you want to create your own, the doc's metadata can be accessed with app.activeDocument.info , app.activeDocument.info.exif, and app.activeDocument.xmpMetadata.rawData

  • Photoshop adds a stroke to my text -- bug?

    Good afternoon!
    I have several Photoshop CS3 files that are exhibiting a strange problem.  This symptop ONLY happens when I create a new text layer in one of these files.
    I create a new text layer and type some text.  Then when I select part of the text and set it to a differnet color (so there are two separate colors being used in the same text layer), the text takes on a dark outline/stroke around it.  No layer/blending options show that the text should be stroked.  As soon as I change the text back to all one color, the stroke goes away.
    I've attached a screenshot of the affected text.
    What could be causing this?  I've searched for a known PS CS3 bug but can't find one.  If I create a new file, this symptom does not appear.  But the affected file(s) behave exactly the same problematic way on any workstation they're opened on.
    Thanks in advance for any ideas.
    --Rob

    No, no Layer Style.
    I've found that if I choose "Reset Character" in the character palette, the stroke goes away and the layer (and newly created layers) behaves normally after that.  But changing the settings in the character palette manually have no effect on the stroke.. Are there settings that are changed by "reset character" that aren't visible on that palette?
    ---Rob
    Rob LaRose  systems administrator
    imaginary forces | 530 west 25th st | new york city | p 646.486.6868 | f 646.486.4700 | www.imaginaryforces.com
    From: charles badland <[email protected]<mailto:[email protected]>>
    Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>
    Date: Mon, 6 Dec 2010 18:21:58 -0500
    To: Rob LaRose <[email protected]<mailto:[email protected]>>
    Subject: Photoshop adds a stroke to my text -- bug?
    Is there a Layer Style indicated in the Text layer?

  • Help: photoshop cs4 crashes when i drag a layer under or over another layer/try to change layer orde

    help: photoshop cs4 crashes when i drag a layer under or over another layer/try to change layer order
    this problem orcurred suddenly after having used the programm for years.
    i tried to reinstall cs4 and install all available updates, but it di not help...
    please help ! thanks

    What is the exact version and what’s your OS?
    What does the crash report state?
    Boilerplate-text:
    Are Photoshop and OS fully updated and have you performed the usual trouble-shooting routines (trashing prefs by pressing command-alt-shift/ctrl-alt-shift while starting Photoshop until the appropriate dialog appears after making sure all customized presets like Actions, Patterns, Brushes etc. have been saved and making a note of the Preferences you’ve changed, 3rd party plug-ins deactivation, system maintenance, cleaning caches, font validation, etc.)

  • How to Generate Barcode (3of9 Barcode or any of its variations) in a simple text layer?

    Is there a way to get the font names used in a computer (C:\windows\fonts), which can be used in Javascript line? I have the barcode font but I don't know its name for Javascript to recognize.
    see line on myTextRef.font below:
    // make a variable for the active document
    var docRef = activeDocument;
    // Create a text layer at the front
    var myLayerRef = docRef.artLayers.add();
    myLayerRef.kind = LayerKind.TEXT;
    myLayerRef.name = "Filename";
    // this is the real text layer describing it as a text item
    var myTextRef = myLayerRef.textItem;
    // Set font size in Points
    myTextRef.size = 24;
    //Can a text or numbers be converted to a Barcode?
    myTextRef.font = "Arial";
    //Set text colour in RGB values
    var newColor = new SolidColor();
    newColor.rgb.red = 255;
    newColor.rgb.green = 255;
    newColor.rgb.blue = 0;
    myTextRef.color = newColor;
    // Set the position of the text - percentages from left first, then from top.
    myTextRef.position = new Array( 50, 50);
    myTextRef.justification = Justification.CENTER    
    // If Bold Font
    myTextRef.style = "BOLD";
    // Set the Blend Mode of the Text Layer. The name must be in CAPITALS - ie change NORMAL to DIFFERENCE.
    myLayerRef.blendMode = BlendMode.NORMAL;
    // select opacity in percentage
    myLayerRef.opacity = 100;

    Using javascript, app.fonts will get you a array of textFont objects. There will be a textFont object for each font Photoshop can use. Each object has several properties. For use with a text layer you want the postScriptName property.
    var fontList= [];
    var fonts = app.fonts;
    for (var i = 0; i < fonts.length; i++) {
      fontList.push(fonts[i].postScriptName);

  • How to import a text layer on multi-page document?

    Hi All,
    I have a slight problem and was wondering if there is a quicker solution?
    I'm working with acrobatproX
    I have been sent two pdf's form different sources. The first document is a 4c layer and the second is a translated text layer and
    I need to combine the two to check that the text is setup correctly and doesn't over run any images.
    I understand that I could import each text layer to a single page of the 4c but as it is a 256 page book?
    Is there a quicker solution than the one page at a time method?
    Many Thanks

    In PSE, to draw an empty circle use the elliptical marquee tool and hold down shift while you drag to constrain it to a circle. That will give you an empty selection, then go to Edit>Stroke (outline) selection. A window appears where you can choose the width and color of the stroke.
    However, I'm not understanding why you would want to create your business card in PSE rather than in Pages or equivalent. Is there a special reason for this?
    EDIT As for the text file, it would be simpler just to retype it in PSE, since it can't be very much text. Remember that PSE doesn't do all the fancy things with text that Pages can, although it can do some things (like warping) that Pages can't.
    You could activate the text tool and use copy/paste, but you'll lose most of the formatting.

  • Marquee tool - size converted to text layer?

    Firstly forgive me if this has been covered, the forum search just didn't work, even when searching for a something I could see!
    I'm wondering if there is a script that would do the following.
    With a rectangular marquee selection
    create a new layer
    stroke the marquee (1 pixel width)
    (then add text, positioned outside the marquee at the top right hand side - in a small font size - to list the width and height)
    w: <x>
    h: <x>
    The purpose is to create a visual reference image for various 2D layout tasks.
    Cheers,
    Mal

    You could give this a try:
    // add layer with stroke and text with measurements of selection;
    // 2011, use it at your own risk;
    #target photoshop
    try {
         var state = app.activeDocument.activeHistoryState;
         app.activeDocument.selection.deselect();
         if (app.activeDocument.activeHistoryState != state) {
              app.activeDocument.activeHistoryState = state
              var check = true;
         else {
              var check = false
    catch (e) {var check = false};
    // if document and selection;
    if (check == true) {
         var originalRulerUnits = preferences.rulerUnits;
         preferences.rulerUnits = Units.PIXELS;
         var originalResolution = app.activeDocument.resolution;
         var myDocument = app.activeDocument;
         myDocument.resizeImage (undefined, undefined, 72, ResampleMethod.NONE);
    // get selection measurements;
         var theBounds = myDocument.selection.bounds;
         var width = theBounds[2] - theBounds[0];
         var height = theBounds[3] - theBounds[1];
    // make layer;
         var theLayer = makeFillLayer(width+"x"+height, 0, 0, 0, 0);
         theLayer.fillOpacity = 0;
         addStroke();
    // create a text layer;
         var textLayer = myDocument.artLayers.add();
         textLayer.kind = LayerKind.TEXT;
         textLayer.name = width+" x "+height;
         var myTextRef = textLayer.textItem;
         myTextRef.size = 12 * originalResolution / 72;
         myTextRef.font = "Arial-BoldMT";
    //Set text colour in RGB values
         var newColor = new SolidColor();
         newColor.rgb.red = 0;
         newColor.rgb.green = 0;
         newColor.rgb.blue = 0;
         myTextRef.color = newColor;
         myTextRef.justification = Justification.RIGHT;
         myTextRef.kind = TextType.POINTTEXT;     
         myTextRef.position = [theBounds[2], theBounds[1] - 10];
         myTextRef.contents = width+" x "+height;
         textLayer.blendMode = BlendMode.NORMAL;
         textLayer.opacity = 100;
    // reset;
         preferences.rulerUnits = originalRulerUnits;
         myDocument.resizeImage (undefined, undefined, originalResolution, ResampleMethod.NONE);
    ////// the fill-layer-function //////
    function makeFillLayer (name, b, c, d, e) {
    var idMk = charIDToTypeID( "Mk  " );
        var desc6 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref2 = new ActionReference();
            var idcontentLayer = stringIDToTypeID( "contentLayer" );
            ref2.putClass( idcontentLayer );
        desc6.putReference( idnull, ref2 );
        var idUsng = charIDToTypeID( "Usng" );
            var desc7 = new ActionDescriptor();
            var idNm = charIDToTypeID( "Nm  " );
            desc7.putString( idNm, name );
            var idType = charIDToTypeID( "Type" );
                var desc8 = new ActionDescriptor();
                var idClr = charIDToTypeID( "Clr " );
                    var desc9 = new ActionDescriptor();
                    var idCyn = charIDToTypeID( "Cyn " );
                    desc9.putDouble( idCyn, b );
                    var idMgnt = charIDToTypeID( "Mgnt" );
                    desc9.putDouble( idMgnt, c );
                    var idYlw = charIDToTypeID( "Ylw " );
                    desc9.putDouble( idYlw, d );
                    var idBlck = charIDToTypeID( "Blck" );
                    desc9.putDouble( idBlck, e );
                var idCMYC = charIDToTypeID( "CMYC" );
                desc8.putObject( idClr, idCMYC, desc9 );
            var idsolidColorLayer = stringIDToTypeID( "solidColorLayer" );
            desc7.putObject( idType, idsolidColorLayer, desc8 );
        var idcontentLayer = stringIDToTypeID( "contentLayer" );
        desc6.putObject( idUsng, idcontentLayer, desc7 );
    executeAction( idMk, desc6, DialogModes.NO );
    return app.activeDocument.activeLayer
    ////// stroke //////
    function addStroke () {
    // =======================================================
    var idsetd = charIDToTypeID( "setd" );
        var desc5 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref2 = new ActionReference();
            var idPrpr = charIDToTypeID( "Prpr" );
            var idLefx = charIDToTypeID( "Lefx" );
            ref2.putProperty( idPrpr, idLefx );
            var idLyr = charIDToTypeID( "Lyr " );
            var idOrdn = charIDToTypeID( "Ordn" );
            var idTrgt = charIDToTypeID( "Trgt" );
            ref2.putEnumerated( idLyr, idOrdn, idTrgt );
        desc5.putReference( idnull, ref2 );
        var idT = charIDToTypeID( "T   " );
            var desc6 = new ActionDescriptor();
            var idScl = charIDToTypeID( "Scl " );
            var idPrc = charIDToTypeID( "#Prc" );
            desc6.putUnitDouble( idScl, idPrc, 416.666667 );
            var idFrFX = charIDToTypeID( "FrFX" );
                var desc7 = new ActionDescriptor();
                var idenab = charIDToTypeID( "enab" );
                desc7.putBoolean( idenab, true );
                var idStyl = charIDToTypeID( "Styl" );
                var idFStl = charIDToTypeID( "FStl" );
                var idInsF = charIDToTypeID( "InsF" );
                desc7.putEnumerated( idStyl, idFStl, idInsF );
                var idPntT = charIDToTypeID( "PntT" );
                var idFrFl = charIDToTypeID( "FrFl" );
                var idSClr = charIDToTypeID( "SClr" );
                desc7.putEnumerated( idPntT, idFrFl, idSClr );
                var idMd = charIDToTypeID( "Md  " );
                var idBlnM = charIDToTypeID( "BlnM" );
                var idNrml = charIDToTypeID( "Nrml" );
                desc7.putEnumerated( idMd, idBlnM, idNrml );
                var idOpct = charIDToTypeID( "Opct" );
                var idPrc = charIDToTypeID( "#Prc" );
                desc7.putUnitDouble( idOpct, idPrc, 100.000000 );
                var idSz = charIDToTypeID( "Sz  " );
                var idPxl = charIDToTypeID( "#Pxl" );
                desc7.putUnitDouble( idSz, idPxl, 1.000000 );
                var idClr = charIDToTypeID( "Clr " );
                    var desc8 = new ActionDescriptor();
                    var idRd = charIDToTypeID( "Rd  " );
                    desc8.putDouble( idRd, 0.000000 );
                    var idGrn = charIDToTypeID( "Grn " );
                    desc8.putDouble( idGrn, 0.000000 );
                    var idBl = charIDToTypeID( "Bl  " );
                    desc8.putDouble( idBl, 0.000000 );
                var idRGBC = charIDToTypeID( "RGBC" );
                desc7.putObject( idClr, idRGBC, desc8 );
            var idFrFX = charIDToTypeID( "FrFX" );
            desc6.putObject( idFrFX, idFrFX, desc7 );
        var idLefx = charIDToTypeID( "Lefx" );
        desc5.putObject( idT, idLefx, desc6 );
    executeAction( idsetd, desc5, DialogModes.NO );

  • Empty text field warning

    I want to have a book printed from Aperture 1.5.4, but when I press the 'Buy Book' button, a dialog pops up:
    "*Empty text field detected in book*
    The book you are about to order contains an empty text field.
    How do you wish to proceed? Cancel/Continue"
    That's all very nice, to give me a warning like that, but how on earth am I going to find one invisible text field in a 50-page book full of colour photos??
    Does anyone have a hint? How problematic is it to leave the text field in? Common sense dictates that an empty text field should not be visible in the printed book either, but knowing Apple's fickleness in book matters... can I be sure? I can generate and check the PDF of course, but I don't know if that's sufficient proof.
    Thanks!

    prauz wrote:
    I want to have a book printed from Aperture 1.5.4, but when I press the 'Buy Book' button, a dialog pops up:
    "*Empty text field detected in book*
    The book you are about to order contains an empty text field.
    How do you wish to proceed? Cancel/Continue"
    That's all very nice, to give me a warning like that, but how on earth am I going to find one invisible text field in a 50-page book full of colour photos??
    hi, prauz
    sounds like there is a text box (unfilled) and you haven't typed nor pasted text into it.
    it's not that the text field is invisible, it's there yet to be selected and filled in with your information. so it is visible. have another looksie at it, look for the default letters or "Title Information Here"...
    victor

Maybe you are looking for

  • How do I print a book from book creator on the ipad?

    I have created a book on the ipad using book creator.  I do not have an apple computer, I have only got the ipad.  I cannot email the book as it has too much memory.  I have exported it to itunes as pdf.  Can I get it printed in the apple store from

  • When you run windows 7 using bootcamp, are you able to run Command Prompt as you would on a regular pc?

    Because I want to be able to do things like Visual Basic and run programs,codes,etc. I just don't want to get a PC. I'm studying Computer Science and I know most of the things I will be dealing with will mainly be with Windows OS is why I'm asking. T

  • Email Server Set up

    Ok, I'm not new to Macs but I am new to setting up the emai service.  I just took the Server Essentials course and learned how to set up an email server using OS X but I am unable to take what I've learned and use it in our environment.  A little bac

  • How to handle MANY buttons?

    hi! lets say i create n buttons.. i need a function (i bet it has to be only one) that handles all of them.. for example onClick it will trace "u've pressed the 10th button" or will open the "10thpage.swf" .. it doesnt matter.. i nned to know how to

  • Upgrading/installing ColdFusion 10 from ver 9 (export/import settings)

    To start, I am not a ColdFusion admin, just a systems admin. I have gone through a few CF upgrades over the years, but have been in place. We are looking at moving to CF10, and since it is a now Tomcat, it is a new install. I am lookign for how to ex