Determining when an adjustment layer holds information.

Is it possible using javascript to determine when an adjustment layer holds information? I'll go into some detail as to what I mean.
I run a combination script/actions to set up a bunch of layers based on what I'm doing. Not all layers will get used in any given image. For example, when I'm retouching a model's photo, I run one that sets up a bunch of adjustment layers to enhance the color in the models eyes, or to change the color depending on what I'm doing. This sets up seven layers, each for a different color, then a few for highlights and/or catchlights. I may use between 0 and 3 of these layers. Each adjustment layer has an inverse mask (black) which I paint white in the areas I want to enhance.
Now, is there an easy way to determine which of these masks are pure black and which have been painted onto? Also, is there an easy way to determine on an adjustment layer such as curves, levels, hue/saturation, etc. whether any adjustments have been made or if they are still in default? I'm guessing the best way would be to first check the mask to see if it's not all black and if it isn't, then check for adjustments.

I was not really happy with the way I was testing for default settings. I was afraid that the simple replace text I was using might fail in some cases. It turns out that I was right. So here is a new set of functions. These I feel good about using.
All of the functions need this CRC code.
  JavaScript source code        March 10, 2006
  Copyright (c) 2003-2006 Scandinavian Digital Systems AB
  Internet: http://www.digsys.se
  Freeware: The source code and its methods and algorithms may be
            used as desired without restrictions.
  CRC-32 (as it is in ZMODEM) in table form
  Copyright (C) 1986 Gary S. Brown. You may use this program, or
  code or tables extracted from it, as desired without restriction.
  Modified by Anders Danielsson, February 5, 1989 and March 10, 2006.
  This is also known as FCS-32 (as it is in PPP), described in
  RFC-1662 by William Allen Simpson, see RFC-1662 for references.
var Crc32Tab = new Array( /* CRC polynomial 0xEDB88320 */
  C/C++ language:
  unsigned long Crc32Tab[] = {...};
0x00000000,0x77073096,0xEE0E612C,0x990951BA,0x076DC419,0x706AF48F,0xE963A535,0x9E6495A3,
0x0EDB8832,0x79DCB8A4,0xE0D5E91E,0x97D2D988,0x09B64C2B,0x7EB17CBD,0xE7B82D07,0x90BF1D91,
0x1DB71064,0x6AB020F2,0xF3B97148,0x84BE41DE,0x1ADAD47D,0x6DDDE4EB,0xF4D4B551,0x83D385C7,
0x136C9856,0x646BA8C0,0xFD62F97A,0x8A65C9EC,0x14015C4F,0x63066CD9,0xFA0F3D63,0x8D080DF5,
0x3B6E20C8,0x4C69105E,0xD56041E4,0xA2677172,0x3C03E4D1,0x4B04D447,0xD20D85FD,0xA50AB56B,
0x35B5A8FA,0x42B2986C,0xDBBBC9D6,0xACBCF940,0x32D86CE3,0x45DF5C75,0xDCD60DCF,0xABD13D59,
0x26D930AC,0x51DE003A,0xC8D75180,0xBFD06116,0x21B4F4B5,0x56B3C423,0xCFBA9599,0xB8BDA50F,
0x2802B89E,0x5F058808,0xC60CD9B2,0xB10BE924,0x2F6F7C87,0x58684C11,0xC1611DAB,0xB6662D3D,
0x76DC4190,0x01DB7106,0x98D220BC,0xEFD5102A,0x71B18589,0x06B6B51F,0x9FBFE4A5,0xE8B8D433,
0x7807C9A2,0x0F00F934,0x9609A88E,0xE10E9818,0x7F6A0DBB,0x086D3D2D,0x91646C97,0xE6635C01,
0x6B6B51F4,0x1C6C6162,0x856530D8,0xF262004E,0x6C0695ED,0x1B01A57B,0x8208F4C1,0xF50FC457,
0x65B0D9C6,0x12B7E950,0x8BBEB8EA,0xFCB9887C,0x62DD1DDF,0x15DA2D49,0x8CD37CF3,0xFBD44C65,
0x4DB26158,0x3AB551CE,0xA3BC0074,0xD4BB30E2,0x4ADFA541,0x3DD895D7,0xA4D1C46D,0xD3D6F4FB,
0x4369E96A,0x346ED9FC,0xAD678846,0xDA60B8D0,0x44042D73,0x33031DE5,0xAA0A4C5F,0xDD0D7CC9,
0x5005713C,0x270241AA,0xBE0B1010,0xC90C2086,0x5768B525,0x206F85B3,0xB966D409,0xCE61E49F,
0x5EDEF90E,0x29D9C998,0xB0D09822,0xC7D7A8B4,0x59B33D17,0x2EB40D81,0xB7BD5C3B,0xC0BA6CAD,
0xEDB88320,0x9ABFB3B6,0x03B6E20C,0x74B1D29A,0xEAD54739,0x9DD277AF,0x04DB2615,0x73DC1683,
0xE3630B12,0x94643B84,0x0D6D6A3E,0x7A6A5AA8,0xE40ECF0B,0x9309FF9D,0x0A00AE27,0x7D079EB1,
0xF00F9344,0x8708A3D2,0x1E01F268,0x6906C2FE,0xF762575D,0x806567CB,0x196C3671,0x6E6B06E7,
0xFED41B76,0x89D32BE0,0x10DA7A5A,0x67DD4ACC,0xF9B9DF6F,0x8EBEEFF9,0x17B7BE43,0x60B08ED5,
0xD6D6A3E8,0xA1D1937E,0x38D8C2C4,0x4FDFF252,0xD1BB67F1,0xA6BC5767,0x3FB506DD,0x48B2364B,
0xD80D2BDA,0xAF0A1B4C,0x36034AF6,0x41047A60,0xDF60EFC3,0xA867DF55,0x316E8EEF,0x4669BE79,
0xCB61B38C,0xBC66831A,0x256FD2A0,0x5268E236,0xCC0C7795,0xBB0B4703,0x220216B9,0x5505262F,
0xC5BA3BBE,0xB2BD0B28,0x2BB45A92,0x5CB36A04,0xC2D7FFA7,0xB5D0CF31,0x2CD99E8B,0x5BDEAE1D,
0x9B64C2B0,0xEC63F226,0x756AA39C,0x026D930A,0x9C0906A9,0xEB0E363F,0x72076785,0x05005713,
0x95BF4A82,0xE2B87A14,0x7BB12BAE,0x0CB61B38,0x92D28E9B,0xE5D5BE0D,0x7CDCEFB7,0x0BDBDF21,
0x86D3D2D4,0xF1D4E242,0x68DDB3F8,0x1FDA836E,0x81BE16CD,0xF6B9265B,0x6FB077E1,0x18B74777,
0x88085AE6,0xFF0F6A70,0x66063BCA,0x11010B5C,0x8F659EFF,0xF862AE69,0x616BFFD3,0x166CCF45,
0xA00AE278,0xD70DD2EE,0x4E048354,0x3903B3C2,0xA7672661,0xD06016F7,0x4969474D,0x3E6E77DB,
0xAED16A4A,0xD9D65ADC,0x40DF0B66,0x37D83BF0,0xA9BCAE53,0xDEBB9EC5,0x47B2CF7F,0x30B5FFE9,
0xBDBDF21C,0xCABAC28A,0x53B39330,0x24B4A3A6,0xBAD03605,0xCDD70693,0x54DE5729,0x23D967BF,
0xB3667A2E,0xC4614AB8,0x5D681B02,0x2A6F2B94,0xB40BBE37,0xC30C8EA1,0x5A05DF1B,0x2D02EF8D);
function Crc32Add(crc,c)
  'crc' should be initialized to 0xFFFFFFFF and after the computation it should be
  complemented (inverted).
  CRC-32 is also known as FCS-32.
  If the FCS-32 is calculated over the data and over the complemented FCS-32, the
  result will always be 0xDEBB20E3 (without the complementation).
  return Crc32Tab[(crc^c)&0xFF]^((crc>>8)&0xFFFFFF);
  C/C++ language:
  inline unsigned long Crc32Add(unsigned long crc, unsigned char c)
    return Crc32Tab[(unsigned char)crc^c]^(crc>>8);
  Application functions that calculates CRC of a string
function Crc32Str(str)
  var n;
  var len=str.length;
  var crc;
  crc=0xFFFFFFFF;
  for (n=0; n<len; n++)
    crc=Crc32Add(crc,str.charCodeAt(n));
  return crc^0xFFFFFFFF;
  Hex convert functions
function Hex32(val)
  Convert value as 32-bit unsigned integer to 8 digit hexadecimal number prefixed with "0x".
  var n;
  var str1;
  var str2;
  n=val&0xFFFF;
  str1=n.toString(16).toUpperCase();
  while (str1.length<4)
    str1="0"+str1;
  n=(val>>>16)&0xFFFF;
  str2=n.toString(16).toUpperCase();
  while (str2.length<4)
    str2="0"+str2;
  return "0x"+str2+str1;
isDefaultHueSatAdjustment();
function isDefaultHueSatAdjustment(){
     if(app.activeDocument.activeLayer.kind != LayerKind.HUESATURATION ) return;
     var ref = new ActionReference();
     ref.putEnumerated( charIDToTypeID("Lyr "), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
     var desc = executeActionGet(ref).getList(stringIDToTypeID('adjustment')).getObjectValue(0);
     var rawData = desc.getData(stringIDToTypeID('legacyContentData'));
     var str = Hex32(Crc32Str(rawData));
     if( str == '0xB83ED6B1' ) return true;
     return false;
isDefaultColorBalanceAdjustment();
function isDefaultColorBalanceAdjustment(){
     if(app.activeDocument.activeLayer.kind != LayerKind.COLORBALANCE ) return;
     var ref = new ActionReference();
     ref.putEnumerated( charIDToTypeID("Lyr "), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
     var desc = executeActionGet(ref).getList(stringIDToTypeID('adjustment')).getObjectValue(0);
     var rawData = desc.getData(stringIDToTypeID('legacyContentData'));
     var str = Hex32(Crc32Str(rawData));
     if( str == '0x16CEAACC' ) return true;
     return false;
isDefaultCurvesAdjustment();
function isDefaultCurvesAdjustment(){
     if(app.activeDocument.activeLayer.kind !=  LayerKind.CURVES ) return;
     var ref = new ActionReference();
     ref.putEnumerated( charIDToTypeID("Lyr "), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
     var desc = executeActionGet(ref).getList(stringIDToTypeID('adjustment')).getObjectValue(0);
     var rawData = desc.getData(stringIDToTypeID('legacyContentData'));
     var str = Hex32(Crc32Str(rawData));
     if( str == '0xF5315AF8' ) return true;
     return false;
isDefaultLevelsAdjustment();
function isDefaultLevelsAdjustment(){
     if(app.activeDocument.activeLayer.kind != LayerKind.LEVELS ) return;
     var ref = new ActionReference();
     ref.putEnumerated( charIDToTypeID("Lyr "), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
     var desc = executeActionGet(ref).getList(stringIDToTypeID('adjustment')).getObjectValue(0);
     var rawData = desc.getData(stringIDToTypeID('legacyContentData'));
     var str = Hex32(Crc32Str(rawData));
     if( str == '0x02A5FFD5' ) return true;
     return false;
isDefaultBWAdjustment();
function isDefaultBWAdjustment(){
     if(app.activeDocument.activeLayer.kind != LayerKind.BLACKANDWHITE ) return;
     var ref = new ActionReference();
     ref.putEnumerated( charIDToTypeID("Lyr "), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
     var desc = executeActionGet(ref).getList(stringIDToTypeID('adjustment')).getObjectValue(0);
     var rawData = desc.getData(stringIDToTypeID('legacyContentData'));
     var str = Hex32(Crc32Str(rawData));
     if( str == '0x8BE5167D' ) return true;
     return false;

Similar Messages

  • [Photoshop CC 2014] Click&hold-move-release doesn't work when adding adjustment layer from the layer panel

    When selecting a menu item I used to click the left mouse button and hold it down, move the pointer to the desired menu item and release the mouse button. Everything works fine in the mine menu, but there's a problem when adding new adjustment layer from the layer panel: when I release the button nothing happens, I have to press the button again. In previous PS version it worked fine. How can I fix this?

    I don't think that is user fixable, meaning you'll have to wait till adobe fixes it with an update.
    Photoshop cc 2014
    windows does not work
    mac does work
    Did you already post over here:
    [Photoshop CC 2014] Click&hold-move-release doesn't work when adding adjustment layer from the layer panel

  • Hue/Saturation adjustment layer panel

    I think the whole Hue/Saturation panel could use an overhaul.
    Short of that, it would be nice if the H/S adjustment layer panel stayed on the color setting you last left it on.  Right now it just switches back to "Master" when the adjustment layer is reselected after another layer has been selected.  There is no indication of what color ranges have had adjustments made to them.

    i agree- i really wish there was some way to see in the drop down menu which colors have been adjusted w/o having to go through each one.
    it would really make things easier for people who work with alot of adjustment layers.

  • Photoshop crashes when I use adjustment layer HUE

    Every time I use adjustment layer for HUE/Saturation. I put the eye dropper on a specific color and move it right or left and it crashes. Wants me to reopen and try again

    I have a cloud account with Adobe 214.2.1
    Mac ver 10.10 Yosemite
    Adjustment layer Hue/Saturation open Holding down command key to use Hue slider. When I release it crashes
    Thank you for taking the time
    Izzy

  • Aftereffects CS4 Crashes when I try to resize an efffect on an Adjustment layer, Help!

    Anyone have the program crash when you try to resize an adjustment layer after you apply an Effect. The one I used was CC Rain and it resizes 1 few cm and Crashes. If you have had this please let me know what you did ti fix it. My CS3 works like a champ, Cs4 Is hangin then crashing.

    Hers is the intial message
    After Effects error: AE_OpenGL: A texture in this compositin is too small to render. Switching to Adaptive resolution mode. Click OK
    Then I get
    After Effects error: crash occurred while invoking render plugin "AE_OpenGl". Click ok
    Then is says
    After Effects cant continue: sorry, After Effects has crashed se adobe.com/support/products/aftreffects.html for known issues. if you still cant resolve, please contact Adobe Technical Support (2)
    (0::42)
    Then is givs me a chance to save the project then it goes in to
    Microsoft Visual C++ Runtime Library
    Runtiem Error!
    Program c:\Program Fi....
    This application has requested the Runtime to terminate in an unusual way. Please contact the application support team for more information. Click ok
    Then you have to run thru all the same errors again but get ine differnt
    Microsoft Visual C++ Runtime Library
    Run timer Erroe!
    Program:? C:\Program Fi...
    R6025
    -pure virtual function call,
    click ok

  • My ipad mini does not restart when i press and hold the home and power buttons for a minute or more. what do i do? i really need to access some information on it. please help.

    my ipad mini does not restart when i press and hold the home and power buttons for a minute or more. what do i do? i really need to access some information on it. please help.

    You need to connect to iTunes and restore.
    iOS: Not responding or does not turn on
    You may need to put the device into recovery mode, this is covered in the link on this page.
    Did you back up the device?

  • [Photoshop CC (Win7 64bit)]  Adjustment Layer keeps old value when I made undo.

    Undo in Adjustment layer in Photoshop CC doesn't work well.
    When I made undo, the photo would go back, but "Properties Panel" doesn't go back. It still keeps the same value before undoing.
    Properties Panel would go correct value, after I select a another layer and select adjustment layer again.
    I checked all of adjustment layers, and I found that most of them has the same behavior. (Between Brightness/Contrast... and Selective Color...)
    Are there any solution?
    What version of Photoshop : 14.0
    Have you installed the recent updates?: Yes
    What operating system? : Windows7 64bit
    What kind(s) of image file(s)? : any kind
    If you are getting error message(s), what is the full text of the error message(s)? : no message
    What were you doing when the problem occurred? undo
    Has this ever worked before? no (CS6 works well)
    What other software are you running? Google Chrome
    Tell us about your computer hardware. RAM16GB Free space on C: 80GB
    Has this ever worked before? : no

    I'm moving this post from this forum for photoshop-dot-com (an online portal) to the correct forum for Photoshop pro users like yourselves, where your question can be answered.
    FYI, the correct forum URL is: http://forums.adobe.com/community/photoshop
    Since you've posted in this forum for Photoshop.com, you may receive additional posts in this forum unless you update your profile.  After signing in on these forums, go to Your Stuff > Forums, and disable any forum you don't want to watch.
    Kind regards,
    Charlie

  • Why are my eyedropper targets changing when I select my adjustment layer?

    Consider this simple document with 2 layers and an adjustment layer:
    Note the eyedropper targets. They read as expected:
    Now, observe what happens when I click my adjustment layer (this is a new Levels adjustment that has NOT YET BEEN TOUCHED - so there should be NO CHANGE)
    It doesn't matter whether the adjustment layer or its layer mask are selected, the results are the same.
    Here are my eyedropper settings:
    Proof Colors is off. I can't think of any other setting to play with.
    This looks like a pretty huge bug to me, and it's not something I remember from earlier versions. Does anyone know what's going on?

    Thanks for the added clarifications Noel. Can you perhaps explain to me how the behaviour of the color sampler in the info palette is actually desirable?
    Let's look at my example again. When I am trying to make an adjustment and I'm looking at my color sampler targets, I _must_ have my adjustment layer selected. Target #1 is pointed over a white pixel. Regardless of which layer I have selected, that pixel is white. I can't imagine a scenario in which the readout should be anything other than 255,255,255. That's not a feature, that's a design mistake.
    If I want to see, in the readout, the value of the background image's pixel, then I should hide the layer that contains that white shape. Then, that pixel is no longer white, and the color sampler readout should reflect that. Makes sense.
    If you truly and honestly believe that users are interested in the color that is a result of compositing all the layers below (and including) the currently selected adjustment layer when they are plaing with the adjustment layer controls, then the UI must temporarily hide any layers above that color sampler as soon as I select the adjustment layer. This is the only correct UX design in that scenario - so that the color sampler once again reflects exactly what is "true" - namely the pixel color on the screen that it is sampling.
    And if you re-read that last paragraph you will intuitively know that that would be crazy. I mean, there's no way that a user would want to have the UI hide any layers just because he's clicked on the Adjustment Layer - he probably wants to see the adjustment in the context of the entire composition. If he wanted to hide those other layers, he'd do it himself.
    I urge you to reconsider this from the perspective of a real-world user and consider logging this as a bug. I just can't see any way that it isn't a mistake.

  • Plugin crashes when I select an adjustment layer in a layer parm

    If I drop my plugin on any layer and select an adjustment layer that is on top of the plugin's layer from the plugin's layer param, After Effects crashes. What gives? I'd love to paste some code here but it even happens when my plugin is doing nothing at all. I can comment out all of the render code and the plugin works UNTIL I select an adjustment layer as mentioned.
    Is this a problem with After Effects or is there a way I can fix this?
    Eidt: It seems native After Effects plugins also crash when I select an adjustment layer from a layer param, not just my own plugins.

    Exact same thing happening to me. Are you on CS6 as well?

  • When I select an adjustment layer I do not automatically get a mask.

    Every adjustment layer tutorial that I watch suggests that when I select an adjustment layer I should get a mask with it.  I must have something set incorrect because in my case I must actually choose a mask manually.
    Any ideas?

    Cs4/Cs5 look on the adjustments panel flyout menu and check add Mask by Default.
    Cs2/Cs3 look at the Layers Palette options from the flyout menu.
    MTSTUNER

  • Photoshop CS3 freezing when I create a new adjustment layer

    I am working on a Macbook Pro. Have plenty of memory/RAM/scratch disk space.
    When I try editing an image (which I have exported from Lightroom) PS freezes as soon as a new adjustment layer is created. When there is a second layer, I am unable to return to the original layer. Tool switches automatically from default "move" tool to "eyedropper" and PS freezes.
    Have been through all the archives and can find no help. Also just re-installed PS from the disk and still have the same issue.
    Thanks for any advice/help.

    Usually just checking the system display configuration and sorting that out will make it work.  Photoshop tries to make sure the dialogs are displayed on an active display, but has to trust the OS about what displays are active.
    If you ever get completely stuck, then resetting Photoshop preferences will reset all dialog locations and EVERYTHING ELSE - so backup your favorite settings and presets before doing a complete reset.

  • How can you match an existing color when you are using the Hue/Saturation adjustment layer?

    Hi, I have a student who wants to match the color of a new layer to the exact color of an existing layer. He is using an adjustment layer to "eyeball" the color match, but is there a way to ensure that the match is perfect?

    Depends, John.
    If you're able to create a reasonable selection via Color Range, feathered masking, etc, then by matching one specific color, you'll also be correcting for that entire range of hue. It might have been needed anyway...or you use a color filter to correct the whole image, if it's needed.
    As we all know, each image presents its own specific challenges and solutions.

  • Photoshop CS6 Action Player Bug Make Adjustment Layer Applied to all to be Clipped

    On Oct.  11, 2010 I received the following from Adobe Support
    Hi John,
    This is to inform you that  we have been able to reproduce the same {Photoshop Actions} behavior at our end.
    So we have logged this issue with the Product Team and Engineering Team as Bug # 2737069. Adobe’s Engineering Team will look into this issue, and if in the future a resolution or fix is possible, it will be available from the Adobe Systems product update web site: http://www.adobe.com/downloads/updates/.
    You may also log this issue directly with our product teams, through the following Feature Request/Bug Form: https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&samcap=EWQQL&promoid=EWQQL
    I am closing case # 181675168, if you have any new information, please contact Adobe Technical Support referencing the case number so that we may re-open the support incident.
    Thank you for choosing Adobe.
    Thanks and Regards,
    Rajdeep Kaur
    Technical Support Consultant (Tier 2)
    ADOBE Systems
    I reopened the case for there was no fix  Adobe contacted me and told me it would be fixed is some future release of Photoshop and once again case # 181675168 was closed over my objection.
    I was vocal about Adobe poor excuse for support in forums.   I then was contacted by Jeff Tranberry of Adobe he was asked to  contact me by John Nack to see if he could change me.  We exchanged some e-mails ending with Jeff writing unfortunately, you issues has been deemed low impact and has been deferred.
    May 7, 2012  I called Adobe to find out if this bug was fixed in Photoshop for I did not want to buy CS6 if the Bug was not fixed. After about an hour on the phone talking to many Adobe employees including Adobe Support  referenced case # 181675168 log as Bug # 2737069. I was told the bug was not in CS6.  So I ordered CS6.   FedX dropped off Today I installed it only to find the bug introduced is CS4 reported in CS5 is still in CS6.  
    Adobe when will you fix this bug # 2737069????

    Case History
    Case #0181636711 Assigned Bug # 2679265
    Updated
    Thursday, September 30, 2010 10:50:22 AM PDT
    Opened
    Thursday, June 10, 2010 8:21:19 PM PDT
    Status
    Withdrawn
    Product
    Photoshop CS5
    Support contract
    Adobe Support Program
    Subject
    CS5 Action Feature Bug
    NOTES & RESPONSES
    Notes from Customer
    Thursday, June 10, 2010 8:21:19 PM PDT
    CS5 has a bug recording and playing Actions that add Adjustments layers. Old actions recorded before CS5 and actions recorded with CS5 may or may not Play/Work correctly.
    Before there was an Adjustment Panel all Adjustment Layers were added applied to all layers and you needed to clip them after the were added if you wanted it clipped. The new adjustment panel made it possible to add a adjustment layer clipped to the current layer. However a clipping parameter is not recorded by the action recorder just the type and setting are recorded.
    When a make adjustment layer step is play it is either clipped or not depending on the state of the adjustment panel's clipping icon. If it not in the same state as it was when the action was recorded it will be add incorrectly. It would also be impossible to create an action that added some adjust layer clipped and others that are not.
    I feel the is a serious bug which needs to be addressed. I believe the solution is simple and even old actions will also work.
    Two patches are needed.
    One in the Action recorder. If the step being recorded is make adjustment layer and the adjustment panel icon state is clip to layer this needs to be recorded in the action step record. If the layer is to be applied nothing extra needs to be recorded in the step record just leave it as is like actions prior to the adjustment panel.
    The second patch in the Action Player.  If the step that is about to execute is a make adjustment layer. The Player needs to save away the state of the adjustment panel icon. Then check the adjustment step record to see if it is to be clipped. If so set the adjustment panel icon to the clipping state else set it to the all layers state. Then do/call the add adjustment layer function/routine on return restore the adjustment panels icon from the saved state. Proceed to the next step.
    I have been trying to report the bug for days. Please at least acknowledge you received my bug report.
    Thanks
    JJ
    Browser: Other
    Operating System: Windows XP
    Has it ever worked? If so, what's changed? (provide comments in description field): Not Applicable
    Same results with different file?: Not Applicable
    Same results with different computer?: Not Applicable
    Recent System Hardware or Software change?: Not Applicable
    Auto responsce from Abobe will close case unless we here from you
    Notes to Customer
    Friday, June 11, 2010 5:04:44 PM PDT
    Hi John,
    Thank you for contacting Adobe Technical Support. My name is Saurabh. This is in regards to your concern posted on Adobe web support portal
    regarding an issue with Adobe Photoshop CS5.
    I understand the importance of your time in getting the issue resolved and we assure you that this will be taken care of with utmost importance. We appreciate your cooperation with us.
    I would like to inform you that we are still researching on this issue. Once we find some new information, we will get back to you.
    I apologize fore the inconvenience caused.
    We are always happy to assist you however, in future if you face any problems with Adobe products, you may also try referring to our knowledge base & User to User forums by clicking on the following links:
    KnowledgeBase: http://www.adobe.com/cfusion/search/index.cfm
    User to User Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support and we appreciate your time spent.
    Have a nice day.
    PLEASE NOTE:We will be waiting for your reply on this case. In case you are unable to respond we will be sending you a reminder on the 2nd day (From the day of our response to you) and then the case will be auto closed on 7th day assuming your issue is resolved. However, you can reopen your case by visiting our web support portal and we will be happy to assist you further.
    Regards,
    Saurabh Jain
    Adobe Technical Support
    Notes from Customer
    Friday, June 11, 2010 6:01:35 PM PDT
    I consulted your knowledge base and I called customer support. This bug has not been listed. Custom support had me fill out a bug report at https://www.adobe.com/cfusion/mmform/index.cfm? name=wishform which I did but that was not even acknowledged. I demonstrated the bug to customer support by sharing my screen.
    As for you forums for some reason the forum web site states my Adobe ID is disabled so I can not append or start a thread there id screen name jjmack. I created a new Adobe ID yesterday [email protected] that to seems to be disabled or I can not come up with any screen name the is availably I have tried many. Every simple or outlandish name I have entered generates the same message screen name not available. I'm at my wits end I've been using Photoshop since Photoshop version 3. Over the years it seems to get harder and harder to communicate with Adobe....
    Notes to Customer
    Saturday, June 12, 2010 1:58:07 PM PDT
    Dear John,
    Thank you for getting back to us with the required information and we appreciate your patience in helping us to resolve your issue as soon as possible.
    As this issue would require support from a senior level and hence I am forwarding your case to the next level of support for extensive research and to find a resolution for the problem at hand. I'll get back to you once we receive a reply from the concerned department.
    Please note that the expected turnaround time for resolution to this case from next level of support is 5 business days. I apologize for any inconvenience caused.
    We are always happy to assist you however, in future if you face any technical problems with Adobe products, you may also try referring to our knowledge base & User to User forums by clicking on the following links:
    KnowledgeBase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support. Have a nice day.
    Regards,
    Saurabh Jain
    Adobe Technical Support
    Notes from Customer
    Tuesday, June 15, 2010 12:03:49 PM PDT
    simpler then I first thought. Upon more investigation this is what I see.
    I skipped CS4 and when I installed CS5 I discovered a nasty bug had been introduced is Photoshop's Action facility most likely in CS4.
    Action that add adjustment Layers clipped to the current layer that step is recorded Make adjustment layer with Clip.
    Action that add adjustment Layers not clipped Step records as Make adjustment layer.
    When a step Make adjustment layer with Clip is played back that is what Photoshop does.
    When a step Make adjustment layer is played back what Photoshop does is look at the adjustment panel clipping icon state and and if it is clip to current layer Photoshop does clip the adjustment layer to the current when is should be applied to all.
    Many of the actions I have created add adjustment layer applied to all then later clip them to the current layer. These actions generate an error message if the Adjustment panel clipping icon is set to clip. Because the layer get added clipped clipping it is not available. The strange thing is the layer is clipped the way I wanted it to be. But actions I recorded where I want the adjustment to apply to all are clipped and the is no error message just wrong results.
    Notes from Customer
    Thursday, June 17, 2010 1:00:02 PM PDT
    I was told 24 hours to fix my ID. I kept myself logon this machine.now I can not even logon.
    Notes from Customer
    Friday, June 18, 2010 1:31:42 PM PDT
    My user ID is now operational again after I requested an password e-mail so I could reset my password. When I received the e-mail I was able to set my accounts password and once again participate in Adobe's forums.
    The is still no change in the status of my bug report. I would like to be able to play actions and know the will work the way there were recorded.
    Notes from Customer
    Saturday, June 19, 2010 6:56:24 AM PDT
    Create a one step action that add an adjustment layer that applies to all layers.
    Play that action with the icon in the adjustment panel is set to apply to all layers. Change the status of that icon to clip to layer and play the action again.
    You will find the first adjustment layer was added correctly apply to all layers like it was recorded the second adjustment was added clipped to layer when it should be applied to all...
    Notes to Customer
    Thursday, July 1, 2010 9:53:35 AM PDT
    Dear John,
    Thank you for contacting Adobe Technical Support. My name is sauarbh. This is in regards to your concern posted on Adobe web support portal regarding an issue with Adobe Photoshop CS5.
    I understand the importance of your time in getting the issue resolved and we assure you that this will be taken care of with utmost importance. We appreciate your cooperation with us.
    As your issue demands a real time interaction, so we are arranging a call back for you.
    Please provide the below mentioned information so that our call back team can contact you to resolve your issue:-
      1. Your Preferred Day to attend the call
      2. Your Preferred Time to attend the call
      3. Your Time Zone
      4 Your Phone Number
    The callback team works from 10 AM to 7 PM PST.
    Kindly revert to us with the above stated information so that our call back team can contact you within 24-48 working hours.
    Please note :- Our Call Back team works Monday through Friday.
    The callback team works from 10 AM to 7 PM PST.
    Regards,
    Sauarbh Jain
    Adobe Technical Support
    Notes from Customer
    Thursday, July 1, 2010 10:10:44 AM PDT
    Please provide the below mentioned information so that our call back team can contact you to resolve your issue:-
    1. Your Preferred Day to attend the call
    Mon through Friday
    2. Your Preferred Time to attend the call
    1 PM to 10 PM any time
    3. Your Time Zone
    Eastern USA Time
    4 Your Phone Number
    845-xxx-xxxx
    Notes from Customer
    Friday, July 2, 2010 8:43:30 PM PDT
    July 2 Adobe support called me once again they share my display and I demonstrated the bug for a second time. This time the stated they were recording my demo. After I demonstrated the bug they put me on hold for a while. Upon returning they informed me that there was still no circumvention or fix for this problem. They wanted to know if I was at the latest software level they were still sharing my display so I did a Photoshop Help About Photoshop to show I had the latest update Photoshop version 12.0.1. Told me they were not capable of handling this problem and would have to refer this to senior technical support that they would determine if it was a bug. What a joke Adobe junior technical support can not even recognize a bug when it has been demonstrated to them on two occasions now and also received several case update from me. Adobe you need better support personal.
    Notes to Customer
    Thursday, August 5, 2010 2:39:56 PM PDT
    Hi John ,
    Thank you for getting back to us.
    I would like to apologize for the delay in providing you a faster resolution to your issue and appreciate your patience with us.
    I would like to inform you that your issue has been logged as bug so the workaround is obviously to make sure the clip to layer is not enabled prior to running any of these actions.Also my Product Team and Engineering Team are working on this issue you can use the work around as mentioned above.
    This should resolve your issue. If it does, please let us know, however in case it does not; please revert with any new information that you might want to add which will help us in resolving your issue.
    You can also try referring to our knowledge base and User to User forums by clicking on the following links:
    Knowledgebase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support and we appreciate your time spent.
    Have a nice day.
    PLEASE NOTE: we will be waiting for your reply on this case. In case you are unable to respond we will be sending you a reminder on the 2nd day (From the day of our response to you) and then the case will be auto closed on 7th day assuming your issue is resolved. However, you can reopen your case by visiting our web support portal and we will be happy to assist you further.
    Regards,
    Adobe Technical Support
    Notes from Customer
    Sunday, August 8, 2010 9:26:50 PM PDT
    Any work around does not solve my problem. Thousands have downloaded my actions. There is no way that I can contact them to make the aware of any work around. I can code around this bug but again I have no way to get the update to those that have downloaded my actions for they are free. All that is logged is the number of downloads. No registration is required so there is no way to contact the users that downloaded my actions. The problem will only be resolved when adobe updates Photoshop and fixes the problem.
    Notes to Customer
    Wednesday, August 11, 2010 1:58:23 PM PDT
    Hi John ,
    Thank you for getting back to us.
    I would like to apologize for the delay in providing you a faster resolution to your issue and appreciate your patience with us.
    I have logged this issue with my Product Team and Engineering Team as Bug #{2679265}. Adobe’s Engineering Team will look into this issue, and if in the future a resolution or fix is possible, it will be available from the Adobe Systems product update web site: http://www.adobe.com/downloads/updates/
    I am closing case#{181636711}, if you have any new information, please contact my team within 14 days, with the details, so we may re-open the support incident.
    You can also try referring to our knowledge base and User to User forums by clicking on the following links:
    Knowledgebase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support and we appreciate your time spent.
    Have a nice day.
    Regards,
    Adobe Technical Support
    Notes from Customer
    Thursday, August 12, 2010 9:13:56 PM PDT
    This case should not be closed till there is a fix for this bug. How can Adobe Support close a bug report when Adobe acknowledges its a bug where Adobe Support does not provide a fix. Blowing smoke with statements like "if in the future a resolution or fix is possible, it will be available from the Adobe Systems product update web site". Photoshop CS3 work correctly Adobe broke the Action Player in CS4 and its still broken is CS5. "if a fix is possible!"!!! Are you joking? What kind of support is that? Do you get a bonus for closing bug reports without fixing the bug? Does it make you look good inside Adobe. I can tell you from the outside there is a foul stench emulation from Adobe Technical Support.
    Notes to Customer
    Monday, August 16, 2010 2:30:22 PM PDT
    Dear John ,
    Thank you for getting back to us with the required information and we appreciate your patience in helping us to resolve your issue as soon as possible.
    This issue would require support from a senior level and hence I am forwarding your case to the next level of support for extensive research and to find a resolution for the problem at hand. I'll get back to you once we receive a reply from the concerned department.
    Please note that the expected turnaround time for resolution to this case from next level of support is 5 business days. I apologize for any inconvenience caused.
    We are always happy to assist you however, in future if you face any technical problems with Adobe products, you may also try referring to our knowledge base & User to User forums by clicking on the following links:
    KnowledgeBase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support. Have a nice day.
    Regards,
    Adobe Technical Support
    Notes to Customer
    Thursday, August 26, 2010 4:25:48 PM PDT
    Dear John ,
    Thank you for getting back to us with the required information and we appreciate your patience in helping us to resolve your issue as soon as possible.
    I would suggest you to please go to through the KB document to move actions from Photoshop CS4 to CS5 given below :
    http://kb2.adobe.com/cps/860/cpsid_86020.html
    Please make sure about the loaction of actions which you created or saved in Photoshop CS4, go to that location and make sure you have all the actions there.
    Did it ever work in Photoshop CS5?
    Try to make a copy of the action that he is trying to run, remove the 'Hide' command and re-record hide in PS CS5, put it into the action, and see if that works.
    Or try making a short action along with Hide command . If this works, then something might have got changed between the version.
    KnowledgeBase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support. Have a nice day.
    Regards,
    Adobe Technical Support
    Notes from Customer
    Friday, August 27, 2010 8:15:11 PM PDT
    This is the reply I received from adobe support you. I want this case open till it is resolved. Your trying everything to close it unresolved. Now your giving me instructions on how to migrate from CS4 which I don't have??? Please fix bug #{2679265}.
    ++++++++++From Adobe support+++++++++
    I have logged this issue with my Product Team and Engineering Team as Bug #{2679265}. Adobe’s Engineering Team will look into this issue, and if in the future a resolution or fix is possible, it will be available from the Adobe Systems product update web site: http://www.adobe.com/downloads/updates/
    I am closing case#{181636711}, if you have any new information, please contact my team within 14 days, with the details, so we may re-open the support incident.
    +++++++++++++++++++++++++++++++++
    Notes to Customer
    Monday, August 30, 2010 5:14:11 PM PDT
    Hi John ,
    Thank you for replying back.
    I would like to inform you that that we are working in techinical support department and fixing any issues or Bug with the product is done by the developers team. As they are already working on it and we don't have any update as how much time that gonna take. If you want we can have the case as open and as soon as there is any fix for the same, you will be getting the update on Adobe website.
    I hope this will address your concern.
    You can also try referring to our knowledge base and User to User forums by clicking on the following links:
    Knowledgebase: http://www.adobe.com/cfusion/search/index.cfm
    U2U Forums: www.forums.adobe.com
    To know more about Adobe products, please visit our product page:
    www.adobe.com/products
    Your technical support case number for this interaction is: 181636711
    Thanks for contacting Adobe Technical Web Support and we appreciate your time spent.
    Have a nice day.
    Regards,
    Adobe Technical Support
    Notes from Customer
      Tuesday, August 31, 2010 7:51:16 PM PDT
    Yes leave it open
    Notes from Customer
    Monday, September 6, 2010 5:57:14 AM PDT
    Thank You
    Adobe Support Call me and told me it would be fixed in the next release of Photoshop and asked me if they could close the case. I replyed IMO that is not the proper thing to do do what you want...
    ========================================================================================== ========================
    As you can see Adobe marked the case
    Status
    Withdrawn
    by Adobe over my objection.

  • Gradient adjustment layer

    Hi,
    I'm new to adjustment layers.  I'm able to make such layers now, but when selecting gradient and selecting "align with layer" option, it actually aligns with the whole document, not just the layer.  When I click between the adjustment layer and the image layer while holding ALT, the gradient is out of view.
    How can I have a full gradient on one particular layer?
    -Ron

    The align with layer seems to only work if you have a selection when you create the gradient fill layer, or the gradient fill layer is limited by it's own layer mask.  Holding the alt key down and clicking between the gradient fill layer and a lower layer will clip the gradient fill layer to that layer, and the gradient will only show where the underlying had some visibility.  Doing this will not change the way the gradient fill layer is applyed by using the align with layer.  You would need to make a selection of the underlying layer and apply that selection to the gradient fill layer's mask.  Seems like it should work with a clipping mask, but it doesn't seem to do that.

  • PPro cs6 adjustment layer color tint

    I've been working on a project that uses an adjustment layer to apply some secondary color corrections using PPro's Three Way Color Corrector effect. I used just two -- one for a particular shade of red-orange (it's a plastic mixing bowl), and one for a narrow range of blues used in some product packaging (they were fluorescing under the fluorescent lights in a class room). Both of these corrections are narrow (small range of hues and saturations, and a somewhat larger range of luninance values), and the action is simply to lower the saturation to get these specific colors down to broadcast safe levels (as seen on PPro's vectorscope). Since these colors show up quite often in the video footage, and are quite isolated from all the other colors in the scene, I applied them to the whole video using an adjustment layer. Which is one of the intended uses of adjustment layers, yes? And it works beautifully, as expected.
    So far so good. I look at this on my monitor, and it looks fine. I take my laptop to a plasma HDTV and look at it there, and it's spot on.
    Then I used dynamic link to send the project to Encore for DVD output. I worked on menus for a while, and didn't pay much attention to the footage since I had (more or less) edit lock. When I sat down to actually watch one of the more or less complete DVDs, I noticed that the color wasn't right. It was darker and greener than I remembered (this on that same plasma screen HDTV). So I dragged the laptop back, and sure enough, it's darker and greener now.
    To shorten the story, turns out the adjustment layer was the cause. I could turn it on and off using the little eyeball thingie on the timeline, and the adjustment layer is now effecting the entire image and not just the narrow range of reds and blues that are in the secondary color corrections. So I saved the two secondary color corrections as a preset and deleted the adjustment layer. Then I created a new adjustment layer and applied that preset. Boom, problem gone. No more green tint. The same secondary colors as before are under control. What's up with that?
    Now, I can't reproduce it (or I'd attach some images for y'all to look at). But I saw it go by. And I've seen a couple of references to something similar to this in searching the 'net for more information. But only a couple.
    So... Anyone seen anything like that? Or am I just halucinating again? If you've seen it or heard about it, what was the cause? And did it have anything to do with Encore?
    Win7 fully patched
    Production Premium cs6 fully patched
    Project using PPro, AE, Audition, Photoshop, and Encore, mostly by dynamic linking.
    Bruce Watson

    There is a very common misstatement and misunderstanding of how adjustment layers work, which I'll repeat here: "Applying an effect to an adjustment layer applies the effect to all layers under the adjustment layer."
    That's wrong in a subtle but important way.
    What actually happens is that applying an effect to an adjustment layer applies the effect to the composited result from all of the layers under the adjustment layer.
    This is an important distinction, because it puts the adjustment at a different place in the order of operations in the rendering pipeline.
    Anyway, that's a long and perhaps overly theoretical way of saying that, yes, you may see some difference between applying an effect directly to a bunch of clips compared with applying the effect to an adjustment layer over that same bunch of clips.

Maybe you are looking for