Eyedropper Current Layer sampling problem.

Using the "current layer" sampling setting for the eye dropper before I apply any top layer adjustments (adding a top layer with a different blending more or adding an adjustment layer) it works fine. When I use any adjustment layers or any layer that has a blending mode, it affects the way the eyedropper picks color especially when set to current layer.
For instance, If I paint a new blank layer with random colors, I create a black and white adjustment layer on top of that one, I select the first color layer I go to pick a color using the eye dropper with the current layer sampling set, it picks a grey color (which is wrong). BUT!! if I open up the color picker with the color layer selected it picks the correct color. Now, if I delete the black and white adjustment layer, and I am back to only having the color layer, I then go to pick a color with current layer sampling still set, it chooses a grey color again?!?! There are no more layers on top of the original color layer I painted first, and yet it chooses a grey color?!?! I hope this makes sense, any ideas on why this is happening?
I am working on Photoshop CS5 12.1 64bit

I'm having the same problem in CS5.
With current layer selected and a not visible layer of curves (contrast) and trying to pick from the current layer it picks as if the curves layer was visible.
I have attached 2 images: first trying to pick with the curves layer off (you can see that it's picking a black color where brown should be picked. Second one with the curves layer on.
After restarting Photoshop every thing work fine again. So I have assumed that the problem is vinculated with the action done before:
Duplicate image 2 times
Gaussian blur of 6px to the first image
Apply image of the gaussian (RGB channel) inverted in mode "Add", scale 2, displacement 0.
And I create a group as you can see on the screen shots.
http://www.youtube.com/watch?v=wh6eIyrzbt0&t=1m8s
I can reproduce this issue every time I use this technique...

Similar Messages

  • Way to trim precomp to current layer time?

    I've got an animation pretty much done as far as timing goes and everything. Now I'm going back and editing some things that require adding a few layers to add some things to the current layer that already is trimmed appropriately to the correct time.
    Anyone know of a script or something that will create a composition from a layer using the length of the layer's in and out point instead of the whole comp time?
    Right now I'm opening the precomp, hitting "i" "b" "o" "n", then right clicking on the comp range bar, choosing trim to comp time. Then I go back to the main comp, move the time back to where the layer previously started and hitting "["
    So it all goes by pretty quick, but I consistently have to do that like 20 times. And no, it isn't completely necessary, but if I have to give the file to someone else it makes it Much easier to see what's going on if they can see the actual length of a layer. If you leave it at default it appears the layer is needed for the entire composition.
    So, is there a way to script that or something? I usually just need to do something like add some text, simulate a graphic display, or create some fake animated depth of field or something like that. I don't like to add more than one layer per action in the main comp, so if more is needed then i usually precompose it as to not have more than a hundred layers or so for the bulk of the comp.

    Thanks, Andy.
    Your comment that "just like most of adobe's links, it doesn't work" made me think that you were seeing more than one problem. If you are, please leave comments on the problematic pages. (Go ahead and mention them on this forum, too, if you like.)
    I'll go ahead and remove the one that you just mentioned.
    The usual way that we cull dead items from the Exchange is to read the comments that people leave on the items in the Exchange. We don't know what to fix if you don't tell us what's broken. Keep in mind that the Exchange is a place for user-submitted content. If a user doesn't maintain their entry, there's not a lot that we can do other than take the entry down.

  • Match edges error message -  can't find current layer

    Hello everybody,
    If I use filter --> "match edges" an error message appears: can't find current layer.
    It is no different if  it is a smartobject or a rasterized layer.
    Are there any suggestions to fix this problem?
    What layer-order is exactly to be used?
    Is there anything I could try? Btw: the filter "interpolate" seems to work right.
    Thank you!

    Hi, Dave & Dave -
    Wow, that took longer than I thought. I have been back for a couple of hours, and spent that time running the uninstall program, and then going to users/library/VirtualBox and deleting that folder, and its contents. Next I downloaded a fresh copy of VirtualBox from the Sun website, installed it on my computer, then ran the VirtualBox set up (setup the settings) and then clicked on the start icon. After the splash screen, I once again got the same error message. I repeated that routine at least three time, all three times I received the same message.
    I then got the bright idea to go into my time machine and went back to several days after I had installed the program previously (March 25, 2009) and retrieved both the program from the application folder, and the vb folder from the user library, restoring them to my present computer state. After all, I thought, if it worked on March 25th, those files should work now. DRAT, I was wrong, Got the same message at the same place in the startup routine.
    So, Dave and Dave, after a little more futzing around, I'm now back to the same place I was when I first posted about my problem: My win xp disk will still not mount. ****!!!
    Phil

  • Photoshop "step backward" maintains current layer selection?

    How about make Photoshop "step backward" command maintain current layer selection? So that when using the "step backward" to undo something it doesn't select a differnt layer. The current "step backward" layer change issue is annoying.

    Seems a lot of people have this problem, and someone wrote a script to fix it.
    See here: http://www.polycount.com/forum/showthread.php?p=1251347#post1251347
    Also, note you need to copy the script in the Photoshop/Presets/Scripts folder for it to show in the Scripts menu. Once it's there, you can assign any keyboard shortcut to it - CTRL+Z of course
    Photoschop CS3 and up i think.

  • Make "step backward" command maintain current layer selection (like the "undo" command's behavior)...

    Please make Photoshop's "step backward" command maintain current layer selection (like the "undo" command's behavior). So that when using the "step backward" to undo something it doesn't unnecessarily select a different layer . The current "step backward" layer change issue is inconvenient because it causes unnexpected layer selection change.

    Has this happened yet ( an upgrade that fixes the step back layer switch problem ) in any updates?
    Arghhh very annoying.

  • "step backward" command maintain current layer selection

    It is said that even in past versions of Photoshop,Please make "step backward" command maintain current layer selection (like the "undo" command's behavior).
    The current "step backward" layer change issue is inconvenient because it causes unnexpected layer selection change.
    When I was talking about this issue on Twitter,over 200 persons' approval was obtained in one day.
    I know how to avoid in the script,but we hope as a standard feature.

    Yeah, I noticed that too.
    For those who don't know what this is about, here's a sample scenario.  Let's say you're working on an image.
    1.  You happen to have an adjustment layer selected.
    2.  Now you want to work on an image layer below, so you click on it.
    3.  You use the Clone Tool on the image layer a couple of times.
    4.  You don't like how it came out, so you click on the same History step that was active during step 1.
    5.  You try to Clone again, but you find that the History change has caused the Adjustment layer to be selected as it was before step 2.
    The real base issue is that since the Clone Tool is still selected, we tend to think we can just keep cloning after going back in the History, when in fact we really need to repeat step 2 again.  On paper this seems pretty straightforward, but in practice one almost never remembers to check which layer is selected.
    Maybe an option to store the layer selections as History steps would help with this.  Then we would tend to go back to just after the proper layer was selected.
    -Noel

  • TAPS "Currently experiencing System Problems..."

    I have setup TAPS as per the Cisco documentation and I cannot for the life of my work out what is going on.
    I can auto-register a phone and dial the TAPs RoutePoint and get redirected to one of the DNs. But i get the message "I'm sorry, we're currently experiencing sytem problems...". I have everything in the right partition / CSS, my RPs are registered, AAR application is installed and the script is present. I have done a data check and sync and that all looks ok.
    What could be the issue here? Anyone have some ideas?
    UCCX 9 with UCM 9.0(2)

    CUCM Publisher (10.254.11.200) Services:
    System SSH [STARTED]
    Cluster Manager [STARTED]
    Service Manager is running
    Getting list of all services
    >> Return code = 0
    A Cisco DB[STARTED]
    A Cisco DB Replicator[STARTED]
    Cisco AMC Service[STARTED]
    Cisco AXL Web Service[STARTED]
    Cisco Audit Event Service[STARTED]
    Cisco Bulk Provisioning Service[STARTED]
    Cisco CAR DB[STARTED]
    Cisco CAR Scheduler[STARTED]
    Cisco CAR Web Service[STARTED]
    Cisco CDP[STARTED]
    Cisco CDP Agent[STARTED]
    Cisco CDR Agent[STARTED]
    Cisco CDR Repository Manager[STARTED]
    Cisco CTIManager[STARTED]
    Cisco CTL Provider[STARTED]
    Cisco CallManager[STARTED]
    Cisco CallManager Admin[STARTED]
    Cisco CallManager Cisco IP Phone Services[STARTED]
    Cisco CallManager Personal Directory[STARTED]
    Cisco CallManager SNMP Service[STARTED]
    Cisco CallManager Serviceability[STARTED]
    Cisco CallManager Serviceability RTMT[STARTED]
    Cisco Certificate Authority Proxy Function[STARTED]
    Cisco Certificate Change Notification[STARTED]
    Cisco Certificate Expiry Monitor[STARTED]
    Cisco Change Credential Application[STARTED]
    Cisco DHCP Monitor Service[STARTED]
    Cisco DRF Local[STARTED]
    Cisco DRF Master[STARTED]
    Cisco Database Layer Monitor[STARTED]
    Cisco Dialed Number Analyzer[STARTED]
    Cisco Dialed Number Analyzer Server[STARTED]
    Cisco DirSync[STARTED]
    Cisco E911[STARTED]
    Cisco ELM Admin[STARTED]
    Cisco ELM Client Service[STARTED]
    Cisco ELM DB[STARTED]
    Cisco ELM Server[STARTED]
    Cisco Extended Functions[STARTED]
    Cisco Extension Mobility[STARTED]
    Cisco Extension Mobility Application[STARTED]
    Cisco IP Manager Assistant[STARTED]
    Cisco IP Voice Media Streaming App[STARTED]
    Cisco Intercluster Lookup Service[STARTED]
    Cisco License Manager[STARTED]
    Cisco Location Bandwidth Manager[STARTED]
    Cisco Log Partition Monitoring Tool[STARTED]
    Cisco Messaging Interface[STOPPED]  Component is not running
    Cisco RIS Data Collector[STARTED]
    Cisco RTMT Reporter Servlet[STARTED]
    Cisco SOAP - CDRonDemand Service[STARTED]
    Cisco SOAP - CallRecord Service[STARTED]
    Cisco Serviceability Reporter[STARTED]
    Cisco Syslog Agent[STARTED]
    Cisco TAPS Service[STARTED]
    Cisco Tftp[STARTED]
    Cisco Tomcat[STARTED]
    Cisco Tomcat Stats Servlet[STARTED]
    Cisco Trace Collection Service[STARTED]
    Cisco Trace Collection Servlet[STARTED]
    Cisco Trust Verification Service[STARTED]
    Cisco UXL Web Service[STARTED]
    Cisco Unified Mobile Voice Access Service[STARTED]
    Cisco User Data Services[STARTED]
    Cisco WebDialer Web Service[STARTED]
    Host Resources Agent[STARTED]
    MIB2 Agent[STARTED]
    Platform Administrative Web Service[STARTED]
    SNMP Master Agent[STARTED]
    SOAP - Diagnostic Portal Database Service[STARTED]
    SOAP -Log Collection APIs[STARTED]
    SOAP -Performance Monitoring APIs[STARTED]
    SOAP -Real-Time Service APIs[STARTED]
    System Application Agent[STARTED]
    Cisco ELM Resource API[STOPPED]  Service Not Activated
    Primary Node =true
    AXL User Roles:
    Stanard AXL API Access (created by me)
    Stanard CTI Enabled
    Standard TabSync User (only just added now, need to test)

  • Indesign CS3: How to get the number of the current layer?

    Hallo!
    How to get the number of the current layer in a page?
    Thanks,
    Alois Blaimer

    InterfacePtr<ILayerList> layerList(documentUIDRef, UseDefaultIID());          <br /><br />int32 layerCount = layerList->GetCount();<br /><br />To findout layer name use<br /><br />IDocumentLayer* documentLayer = layerList->QueryLayer(layerIndex);<br />                         <br />PMString layer=documentLayer->GetName();

  • How to get current layer type (text, art, group layer, etc.)r discussion here

    Hi,
    I am traversing over all layers using layerIndex.
    I can get current later name in following way.
    char* layerName = new char[100];
    int32 len = 100;
    PIUGetInfoByIndex(layerIndex,classLayer, keyName, layerName , &len) ;
    I tried  using the keys keyType and keyGroup in the same way but I am not able to directly get type of the layer. Why?
    Also, I found similar discussion, which is check the layer is SectionStart, SectionEnd or SectionContent.
    Get Layer Groups from C++ plugin
    If the layer is a "SectionContent", how to I further check its type (artlayer, textlater, adjustmentlayer, ect) ?

    apologize !
    I post the question in relevant forum. But I would like to ask extra explanation here.
    var ref = new ActionReference();                                                                                                               // create action reference
    ref.putProperty(stringIDToTypeID ("property"), stringIDToTypeID("layerKind"));                                            // add "layerKind" property to the reference
    ref.putEnumerated( charIDToTypeID("Lyr "), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );                   // what putEnumerated actually do ?
    var layerDesc = executeActionGet(ref);                                                                                                      // get the corresponding layer descriptor
    alert (layerDesc.getInteger(stringIDToTypeID("layerKind")));                                                                        / get its layerKind
    1. what putEnumerated actually do ?
    2. I am traversing each layer so that I have the layer object in JavaScript.
        How current layer object is refereed to above code segment ?

  • When trying to uninstall iTune (because the current install has problems), I get the error message 2324.  What should I do to reinstall the application?

    When trying to uninstall iTune (because the current install has problems; iTune error message states it cannot sync and that I should reinstall the application; also, it fails when I tried to upgrade to the latest release), I get the error message 2324.  What should I do to reinstall the application?

    That installer error is a "Can't open file" error
    It suggest that you may have a corrupt file.
    Try running a disk check
    http://windows.microsoft.com/en-US/windows7/Check-a-drive-for-errors
    If it fixes errors try uninstalling iTunes again.
    If that doesn't work, is it possible for find out the name of the problem file, is further information available? Try looking in your Action center - that's on the control panel. Another place is in the Windows Error logs. From the start menu , right click on "Computer" and select manage, then Event viewer.
    If nothing emerges, try a manual uninstall of iTunes and related programs according to this method:
    http://support.apple.com/kb/HT1923
    Don't worry if an uninstall fails, that is expected. Go on to the part where you have to delete files (2. Verify iTunes etc completely deleted) . Hopefully you manage to find a file that can't be deleted, that is the one we will need to deal with.

  • Creating slider to control current layer opacity in HTML?

    Hi! I wanted to create a slider in custom panel which changes the for eg opacity of the current layer.
    Here is what I used in HTML5
    <div>
    <input type="range" min="0" max="100" value="0" step="1" id="opacity" name="opacity" onChange="sliderChange(this.value)"/>
    </div>
    Here is the javascript function
    $._ext_OPACITY={
          run : function() {
           app.activeDocument.activeLayer.opacity = 50;
    Now can you please tell me how to link that HTML slider with this function so that user can change the opacity using the slider. Thanks alot.

    Hi thanks alot for replying. Unfortunately it's still not working.
    js/main.js
    var csInterface = new CSInterface(); 
    function outputUpdate(value) { 
       csInterface.evalScript("setLayerOpacity('" + value + "')"); 
    jsx/Photoshop.jsx
    run : function setLayerOpacity(layerOpacity) { 
        app.activeDocument.activeLayer.opacity = setLayerOpacity; 
    index.html
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <script src="./ext.js"></script>
    <script src="./lib/CSInterface-4.0.0.js"></script>
    <link id="ppstyle" rel="stylesheet" type="text/css" href="./style.css">
    <title>Test</title>
    </head>
    <body onLoad="onLoaded()">
    <div id="content">
    <input type="range" min="0" max="100" value="0" step="1" id="opacity" name="opacity" onChange="setLayerOpacity(this.value)"/>
    </div>
    </body>
    <script src=’js/main.js’></script>
    </html>
    Slider is displaying in photoshop also moving but doing nothing.

  • Set current layer question

    I've noticed in an action I have, it has a step that says "Set current layer".
    What exactly is that and how do you use it?  I want to add it to an action I'm creating.

    That usally means setting a layer property of the layer that is
    active in that action step.
    If you click the little flyout arrows in that step (set current layer),
    most of the time you can see what the actual step is.
    If you want to know just about everthing that has to do with actions,
    take a look at action central. Go to the lnk that says "Mother of all Tutorials" and download it.
    It's kind of a hard read, but very complete.
    http://www.atncentral.com/links.htm
    Also the help for cs4 is good for the basics.
    MTSTUNER

  • CS4 Actions change "Show Current Layer, Toggle With Others" MIA

    Greetings forumers,
    I have been using Photoshop for years as a hobby and professionally. My employer recently upgraded our Mac Pro Quad-Core Intel Xeon computers to Photoshop CS4. The transition has been mostly painless accept for all the changes to the keyboard shortcuts (I'll live).
    Recently we have come across an issue with one of our customer's workflows that we have not been able to get by using CS4. Or customer has a workflow that we must work within in order to provide them with the artwork files in a way they can use for other processes. The main parts of this workflow involve layer structure and a set of actions that they have been using since Photoshop 7. Our customer uses Photoshop CS3.
    With the transition to Photoshop CS4 in our shop, one line of their action does not function in CS4.
    Show Current Layer
    Toggle With Others
    What needs to happen is at the end of the action all layers need to be turned visible. In CS3, in the layer palette, by Control & Clicking the eye and selecting "Show/Hide all other layers" produced the recorded action 'Show Current Layer, Toggle With Others'. The names of the layers are not recorded. This is good because the action will work on any layer no matter what the name of the layer is. In essence all layers are made visible.
    In CS4 performing the same above clicks produces a recorded action 'Show , ...' The diference is that in CS4 the action is recording the name of every layer that it is showing/hiding. Simply change the name of one of your layers and running the action again produces a verbose error box.
    So any thoughts on how to make visible all layers in a document using an action that will work on any layered file?
    We are constructing our files in CS4 and opening them in CS3 to run the action for our customer as a work around. Or we are manually toggling the visibility, but what fun is that when it used to be automatable?
    Any help would be greatly appreciated.

    You could try this script (CS4 only) to make all layers/groups visible. If it works for you, you could then call it as part of your action.
    selectAllLayers();
    var sl = getSelectedLayersIdx();
    var sLayers = new Array();
    for( var i = 0; i < sl.length; i++ ){
       makeActiveByIndex( [ sl[ i ] ], false );
       sLayers.push( activeDocument.activeLayer.name );
    ShowAllLayers(sLayers);
    function ShowAllLayers(layerNames) {
        var desc = new ActionDescriptor();
            var list = new ActionList();
                var ref = new ActionReference();
       for(var a in layerNames){
                ref.putName( charIDToTypeID('Lyr '), layerNames[a] );
       $.writeln(layerNames[a] );
            list.putReference( ref );
        desc.putList( charIDToTypeID('null'), list );
        executeAction( charIDToTypeID('Shw '), desc, DialogModes.NO );
    function selectAllLayers(){ 
       var desc = new ActionDescriptor();
            var ref = new ActionReference();
            ref.putEnumerated( charIDToTypeID( "Lyr " ), charIDToTypeID( "Ordn" ), charIDToTypeID( "Trgt" ) );
        desc.putReference( charIDToTypeID( "null" ), ref );
    executeAction( stringIDToTypeID( "selectAllLayers" ), desc, DialogModes.NO );
       function getSelectedLayersIdx(){
          var selectedLayers = new Array;
          var ref = new ActionReference();
          ref.putEnumerated( charIDToTypeID("Dcmn"), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
          var desc = executeActionGet(ref);
          if( desc.hasKey( stringIDToTypeID( 'targetLayers' ) ) ){
             desc = desc.getList( stringIDToTypeID( 'targetLayers' ));
              var c = desc.count
              var selectedLayers = new Array();
              for(var i=0;i<c;i++){
                try{
                   activeDocument.backgroundLayer;
                   selectedLayers.push(  desc.getReference( i ).getIndex() );
                }catch(e){
                   selectedLayers.push(  desc.getReference( i ).getIndex()+1 );
           }else{
             var ref = new ActionReference();
             ref.putProperty( charIDToTypeID("Prpr") , charIDToTypeID( "ItmI" ));
             ref.putEnumerated( charIDToTypeID("Lyr "), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
             try{
                activeDocument.backgroundLayer;
                selectedLayers.push( executeActionGet(ref).getInteger(charIDToTypeID( "ItmI" ))-1);
             }catch(e){
                selectedLayers.push( executeActionGet(ref).getInteger(charIDToTypeID( "ItmI" )));
          return selectedLayers;
    function makeActiveByIndex( idx, visible ){
       for( var i = 0; i < idx.length; i++ ){
          var desc = new ActionDescriptor();
          var ref = new ActionReference();
          ref.putIndex(charIDToTypeID( "Lyr " ), idx[i])
          desc.putReference( charIDToTypeID( "null" ), ref );
          if( i > 0 ) {
             var idselectionModifier = stringIDToTypeID( "selectionModifier" );
             var idselectionModifierType = stringIDToTypeID( "selectionModifierType" );
             var idaddToSelection = stringIDToTypeID( "addToSelection" );
             desc.putEnumerated( idselectionModifier, idselectionModifierType, idaddToSelection );
          desc.putBoolean( charIDToTypeID( "MkVs" ), visible );
          executeAction( charIDToTypeID( "slct" ), desc, DialogModes.NO );

  • We are currently experiencing System Problem - UCCX Application

    Hi,
    we are running UCCX 8.5 in our environment.
    we have a CC application that runs the scripts for the helpdesk IVR and it is working fine.
    In conjunction to that we have another application for testing purpose, where we test scripts or greetings to finalize stuff.
    i was just testing the greetings for the welcome prompt through that application and kep changing the prompts for the welcome part and it was working fine and after testing few greetings, I then started to hear this system message, " We are currently experiencing System Problem ....".
    When it hits to trigger it used to play welcome greeting but now it just rings and then goes to system greeting.
    Well I believe No Problem with script as this script works fine in our CC application and it was already working in the testing application.
    I dont seem to understand the situation here. It would be nice if any expert would like to shed some thoughts over here.
    M Taha

    Thank you for your prompt response.
    I tried by avoiding parametes as well. Even i changed the script to the one is in production and even created another trigger in the same Test application. still the ssme.
    but the irony of situation here is that application works fine but all of a sudden it throws that error. We had this issue earlier this week, When we restarted the CCX Engine services then it worked.
    And now again i am in the same state. So, i dont seems to understand what and where went wrong here.

  • I just purchased a 120gb iPod classic 6th generation from a friend. I have the latest iTunes installed and the software on the iPod is also current. My problem is whenever I'm syncing the iPod and iTunes freezes between the 250- 300th song...

    I just purchased a 120gb iPod classic 6th generation from a friend. I have the latest iTunes installed and the software on the iPod is also current. My problem is whenever I'm syncing the iPod and iTunes freezes between the 250- 300th song... I have to manually reset the iPod for the iTunes to run correctly, but then my music isn't added and iTunes tells me I have to restore the iPod... I've done this numerous times only to no avail... Someone please help!!!

    Here is what worked for me:
      My usb hub, being usb2, was too fast. I moved the wire to a usb port directory on my pc. That is a usb1 port which is slow enough to run your snyc.

Maybe you are looking for