• 
      

    Fix some issues with movable region comments.

    Review Request #7710 — Created Oct. 19, 2015 and submitted

    Information

    Review Board
    release-2.5.x
    49925a8...

    Reviewers

    While poking through stuff for Power Pack, I noticed that movable region
    comments were broken for things other than images. As I dug deeper, I
    discovered at least one instance of some confusing API.

    This change fixes three major issues:

    • We were calling 'onClicked' by hand without passing an event object.
    • The "selectionRegionSize" API was very confusing. I've changed the same of
      the setter to make it clear we're setting a function that returns the region
      size.
    • Fix a couple calls to _super that were causing infinite recursion.

    Tested this in conjunction with a couple corresponding changes to Power Pack.

    Description From Last Updated

    double backquotes.

    brenniebrennie

    While here, can you update this so it has a one-line summary, and an "Args" section?

    chipx86chipx86

    Description on the next line, since it wraps.

    chipx86chipx86
    reviewbot
    1. Tool: Pyflakes
      Ignored Files:
          reviewboard/static/rb/js/views/regionCommentBlockView.js
          reviewboard/static/rb/js/views/imageReviewableView.js
          reviewboard/static/rb/js/models/regionCommentBlockModel.js
      
      
      
      Tool: PEP8 Style Checker
      Ignored Files:
          reviewboard/static/rb/js/views/regionCommentBlockView.js
          reviewboard/static/rb/js/views/imageReviewableView.js
          reviewboard/static/rb/js/models/regionCommentBlockModel.js
      
      
    2. 
        
    brennie
    1. 
        
    2. Show all issues

      double backquotes.

    3. 
        
    david
    reviewbot
    1. Tool: Pyflakes
      Ignored Files:
          reviewboard/static/rb/js/views/regionCommentBlockView.js
          reviewboard/static/rb/js/views/imageReviewableView.js
          reviewboard/static/rb/js/models/regionCommentBlockModel.js
      
      
      
      Tool: PEP8 Style Checker
      Ignored Files:
          reviewboard/static/rb/js/views/regionCommentBlockView.js
          reviewboard/static/rb/js/views/imageReviewableView.js
          reviewboard/static/rb/js/models/regionCommentBlockModel.js
      
      
    2. 
        
    chipx86
    1. 
        
    2. Show all issues

      While here, can you update this so it has a one-line summary, and an "Args" section?

    3. 
        
    david
    reviewbot
    1. Tool: PEP8 Style Checker
      Ignored Files:
          reviewboard/static/rb/js/views/regionCommentBlockView.js
          reviewboard/static/rb/js/views/imageReviewableView.js
          reviewboard/static/rb/js/models/regionCommentBlockModel.js
      
      
      
      Tool: Pyflakes
      Ignored Files:
          reviewboard/static/rb/js/views/regionCommentBlockView.js
          reviewboard/static/rb/js/views/imageReviewableView.js
          reviewboard/static/rb/js/models/regionCommentBlockModel.js
      
      
    2. 
        
    chipx86
    1. 
        
    2. Show all issues

      Description on the next line, since it wraps.

    3. 
        
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-2.5.x (b063fc3)