include overspilling axes legends in ax.get_tightbbox#9164
include overspilling axes legends in ax.get_tightbbox#9164choldgraf merged 1 commit intomatplotlib:masterfrom
Conversation
|
any idea why appveyor isn't happy? IMO this is a super useful fix. This is an issue that is constantly coming up. I'd be +1 on backporting to the latest release since it's so simple... quick other thought: another common "cut off" situation is when you add a figure title that's outside of the figure bounds...is there a straightforward way to capture that situation w/ a similar fix as you've got here? |
|
@choldgraf The apveyor prob was just the same apveyor problem everyone has had. I'll rebase and resubmit. Its pretty trivial, and works fine w/ tight_layout... |
|
@choldgraf This modifies the tight box for an axes. A suptitle isn't attached to an axes, so tight_layout can't know where it is trivially. However, #9082 does handle suptitle. |
dstansby
left a comment
There was a problem hiding this comment.
👍 (does this count as an API change? maybe something should go in what's new?)
|
I suppose its an API change. However, I would expect the number of folks using I will add a what’s new entry, but I don’t think this will break much real-life usage. |
Added whats-new entry
82ac82f to
fc04c62
Compare
|
@choldgraf Thanks for your help! Am I allowed to self-merge, or can you do it if you get a minute? |


PR Summary
Expands
ax.get_tightbboxto include legends.Now something like
will automatically make room for the legend (via
tight_layout).#9163
#9130
PR Checklist