Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SpTablePresenter>>#initialize misses call for class-side #initializeSlots: #1637

Open
riuttner opened this issue Nov 4, 2024 · 1 comment

Comments

@riuttner
Copy link

riuttner commented Nov 4, 2024

When getting a fresh P13 image, it is not possible to run any menu action opening a table presenter, like configuring a breakpoint or showing Epicea code changes. When trying to do so, it is always the case that instance variable #columns is yet nil which fails because of a super initialize call already performing an #addColumn* call.

When changing method SpTablePresenter>>#initialize as follows, everything works:

initialize 

	self class initializeSlots: self.
	super initialize.
	<further code>

which I found as typical pattern in other Sp classes.

@riuttner
Copy link
Author

riuttner commented Nov 4, 2024

Just noticed that this issue is related to pharo-project/pharo#17316 ... and maybe the latest fix for this issue is somehow responsible for the current behaviour.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant