Bug Found - Snagit Chrome Extension

  • 1
  • Problem
  • Updated 7 years ago
When taking a screenshot using the Snagit Chrome Extension, if the desired image to be captured only consists of a portion of the browser window (as opposed to the entire browser window content), and if no edits/annotations are added to the image that is captured, when clicking back to go to the library, the resulting image that is ultimately saved is a snapshot of the ENTIRE browser window, instead of the portion of the window selected. 

Please correct this bug. 
Photo of snoop

snoop

  • 6 Posts
  • 0 Reply Likes
  • frustrated

Posted 7 years ago

  • 1
Photo of Kelly Rush

Kelly Rush, Product Manager

  • 366 Posts
  • 78 Reply Likes
Hello,

Hmm, I can't replicate this so far. Let me make sure I'm following the steps that you are:

1. Initiate a capture using the Snagit extension.
2. Capture only a portion of the browser (i.e. don't use the full-tab capture button in the corner).
3. Editor pops up with correct capture region.
4. Click back to the Library using the "< Library" button in the top-left corner of the editor.
5. In the Library view, the resulting preview for the capture you just took does not show the captured region, but instead the entire browser page.

Is that correct? Also, what operating system are you using?
Photo of Kelly Rush

Kelly Rush, Product Manager

  • 366 Posts
  • 78 Reply Likes
Hi Snoop,

FYI, I don't have an Ubuntu machine to test this on, but I'm going to get tech support involved and see if they can replicate it and help us figure out what's going on.
Photo of Robert R.

Robert R., Online Community Admin

  • 1667 Posts
  • 543 Reply Likes
Hi, Snoop!

I just fired up an Ubuntu 12.04 machine with the necessary updates and am not able to recreate the issue that you're experiencing. It may also be I am not fully understanding what it is that you are getting, so I would like to see if I can reiterate what I think is happening.

Step 1: You access a website and want to take a capture.
Step 2: You start the Snagit for Chrome capture process and the crosshairs appear.
Step 3: You select the area you wish to capture (a small portion in the center of the page)
Step 4: Snagit for Chrome's 'editor' pops up and you immediately click the Library button ( while the loading animation is happening? )
Step 5: Snagit's Library appears but the thumbnail shows the entire page.
Step 6: You double-click on the capture and the 'editor' pops back up but it is the full page?

Please correct me if I am wrong, but I would like to go through and try to duplicate your steps exactly; as mentioned previously, I am unable to recreate the issue on my Ubuntu 12.04 machine.

Thanks!
Photo of snoop

snoop

  • 6 Posts
  • 0 Reply Likes
Hi Robert! 

Thanks for your attention on this issue. Your steps listed above are correct. 

To help you out, showing a replication of the issue, I created a screen recording on Ubuntu. You'll notice that on one capture, it actually works as intended, but on all the other example captures, it doesn't work. Also note that when an annotation is added to the capture, the correct image is displayed. Remember, this issue is occurring only when snagging a capture and then returning to the library without adding an annotation to the capture. And by the way, I do this a lot (and this is actually what let me to realize this bug): quickly snag a capture and then continue about my business; then later, go back to the Library and add annotation to the capture(s). But when I was going to add some annotations, I noticed that the images were the entire web pages being displayed, and thus, I had no idea what any of the captures pertained to anymore (because the entire page was captured - the mental reference of why I originally captured the image was gone.)

Click the link here to view. If you can't view it "in-browser" from jumpshare's website, then download the mp4 and play locally. 
https://jumpshare.com/v/nyWP2VqC4auO8ApvHjtZ

(FYI: I have all the latest updates installed on my Ubuntu system, including running the most current version of Google Chrome.)

Thanks! 
Photo of Robert R.

Robert R., Online Community Admin

  • 1667 Posts
  • 543 Reply Likes
Hi Snoop!

I created a quick video showing me taking a few captures in Ubuntu 12.04 at the following link: http://www.screencast.com/t/AaJNlOL34I

Notice that I am not able to reproduce the issue that you are experiencing. One thing that I do see in your video, though, is that you have numerous other applications / extensions; I wonder if one (or more) of those extensions happen to be conflicting with our capturing mechanism.

Is it at all possible for you to share what Chrome extensions you have installed in the browser? I'd like to try to recreate the issue here, if possible.

Another item that I notice in your video is that the Sync doesn't complete before you click on the Library button ( http://www.screencast.com/t/zeJoGeuN605 ); I wonder if that is a part of the issue (unfortunately it is difficult for me to replicate because I have a lightning fast internet connection, I am going to try to play around and see if I can duplicate at my home, where my connection is about as fast as a toddler on a tricycle).


Photo of snoop

snoop

  • 6 Posts
  • 0 Reply Likes
Hey Robert. I responded to Randy below. I responded to your questions, but forgot to address you in the response. 
Photo of Randy Schott

Randy Schott

  • 396 Posts
  • 47 Reply Likes
Hi snoop,

  To shed a little light on why this happens, here's a basic description of how the capture process works:

1. You pick a region on the page you want to capture.
2. We send a capture of the full page, along with the details of your region, to the app.
3. The app saves two revisions to Drive.  The first one will be the full page, the second will be the cropped image.

We use two revisions so we can be a little less destructive.  There are plans to allow adjusting the crop after the capture, which would require that we have access to the original image data.

All of this should happen in the background.  So, even if you quickly return to the library, the image should *eventually* be written correctly.  In testing, it usually doesn't take more than a few seconds.  

What I saw in your screencast actually looks like a bug, though.  In the second capture, I saw the thumbnail in the library showing the correct image, and then it was replaced by the full-size image.  So, definitely something weird going on there.  

A few more things to look at:
If you look at the images in your TechSmith folder on the Google Drive website, do they show the cropped versions?
I don't suppose you have your system time set to something strange?  We have seen issues with that before.


Photo of snoop

snoop

  • 6 Posts
  • 0 Reply Likes
Hey Randy,

Two developers are definitely speaking the same language here, getting to the root of the problem. 

I don't believe my Chrome extensions are culprit. Nevertheless, here they are: Springpad, Hacker Vision (disabled), Clearly (by evernote), Quick Javascript Switcher (disables Javascript on page currently viewing, but only when you click it) , Snagit. 

Yes, when capturing the images, I thought that I was clicking to go back to the Snagit Library too soon as well. However, if you notice in subsequent captures, I wait until the "syncing..." message disappears and the "Share" button appears. So I don't believe this is culprit either, as enough time seems to pass for both revisions of the image (thanks for detailing how this works in the background) to upload to Google Drive. BTW, I my Internet speed clocks at around 24Mb/3Mb (down/up), and these images combined are less than 150KB, so speed shouldn't be an issue here either. 

Viewing TechSmith folder on drive.google.com shows the cropped versions. This is true via Windows or Ubuntu. 

Time and date is in sync with Internet time servers, and is syncing correctly. 

Now what is weirder, is that I have SECOND Ubuntu system, and everything works fine on it, as follows:
Example 1: A cropped image displays as a cropped image, not the entire web page. When then viewing the cropped image on the first Ubuntu system via Snagit Chrome, it still correctly displays as cropped. 
Example 2: A cropped image on the ORIGINAL Ubuntu system that incorrectly shows the entire web page ... when viewing this same capture via Snagit Chrome on the SECOND Ubuntu system, it correctly appears as a cropped image.
(These two examples are the same behavior as my Windows system described above.) 

These two Ubuntu systems are identical clones with regard to updates, Ubuntu version, Chrome version, and extensions. 

So the weirdness revolves around the Snagit app for Chrome for some reason displaying the original revision rather than the updated/cropped revision. You can even see in my screen capture that it displays correctly for a second, and then flickers to the original image. Someone might need to check code timestamps on the revisions or if/then statements or try blocks, because something is out of whack. Maybe even put a delay before something times out and defaults to the original revision? 

FYI: I also cleared my local cache within the Snagit Chrome app, to no avail. 

Thanks for being a hero developer! 


(Edited)

This conversation is no longer open for comments or replies.