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

Pop-ups appear out of place in case we open a new window while they are opened #3945

Closed
chisandrei opened this issue Aug 6, 2024 · 1 comment
Assignees
Labels
Milestone

Comments

@chisandrei
Copy link
Member

Here we have the pop-up for adding a new method opened. If we then open the tab in a new window, when we click the plus button to add a new method, it will open in the other window.

Screenshot 2024-08-06 at 15 43 06 Screenshot 2024-08-06 at 15 43 30

Same for context menus.

Screenshot 2024-08-06 at 15 43 55 Screenshot 2024-08-06 at 15 44 04
@JurajKubelka JurajKubelka self-assigned this Aug 6, 2024
@JurajKubelka JurajKubelka added this to the v1.0 milestone Aug 6, 2024
@JurajKubelka
Copy link
Member

The root element is reset if the widget space is changed.

Screenshot 2024-08-08 at 17 24 53

syrel pushed a commit that referenced this issue Aug 8, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.1049/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/Bloc@08f8f0 by Juraj Kubelka
Scripter: add targets and steps [#3941]

feenkcom/gtoolkit-utility@8d79c2 by Alistair Grant
GtVmRuntimeStatisticsDiffReport>>gcRunningTimePercentage replace `= 0` with the more polymorphic `isZero`.


feenkcom/Brick@1e901c by Juraj Kubelka
Anchored aptitude: reset root element if widget is displayed in another space [#3945]

feenkcom/Brick@d3c8e7 by Juraj Kubelka
Merge 25400ac921e638115cbc7251ed9325958eddd69b

feenkcom/Brick@48f456 by Juraj Kubelka
add `BrEditorStep` [#3941]

feenkcom/Brick@25400a by Don Roberts
Correct clicking behavior on BrEditor scroll bar


feenkcom/Brick@57f70e by Alistair Grant
Add BrGlamorousVectorIcons>>playAsynchronous


feenkcom/gtoolkit-pager@64892f by Juraj Kubelka
add `GtPagerStep` [#3941]

feenkcom/gtoolkit-coder@2ae554 by Juraj Kubelka
Merge 3d630d88d92f1719407158bf6ca99ba491f0c090

feenkcom/gtoolkit-coder@1007e9 by Juraj Kubelka
`GtCoderToolSpawnRequest`: set and check requester object [#3941]

feenkcom/gtoolkit-coder@3d630d by Alistair Grant
Merge remote-tracking branch 'origin/main'


feenkcom/gtoolkit-coder@e52af5 by Alistair Grant
[#3942] Add GtSourceCoderEvaluationContext


feenkcom/gt4pharo@8982a1 by Juraj Kubelka
Do not duplicate inherited targets for click steps [#3941]

feenkcom/gt4pharo@86d018 by Juraj Kubelka
Do not duplicate inherited targets for click steps [#3941]

feenkcom/gt4pharo@261753 by Juraj Kubelka
add `GtPharoMethodCoderStep` actions [#3941]

feenkcom/gtoolkit-inspector@c5fb1d by Juraj Kubelka
add `GtInspectorStep` [#3941]

feenkcom/gtoolkit-debugger@e226b2 by Juraj Kubelka
Embedded debugger: skip empty Phlow views [#3935]

feenkcom/gtoolkit-remote@f3964e by Andrei Chi�
update generated code


feenkcom/gtoolkit-remote@d0ef2e by Andrei Chi�
Disable for now the usage of the proxy inspector for the print string [#3951]

feenkcom/gtoolkit-remote@440f9e by Andrei Chi�
Store the print string for the remote object in the inspector specification [#3951]

feenkcom/gtoolkit-remote@e5ba6a by Andrei Chi�
Get the print string from the inspector proxy also in the simulation [#3951]

feenkcom/gtoolkit-remote@3ab388 by Andrei Chi�
Get the print string from the inspector proxy [#3951]

feenkcom/gtoolkit-remote@9c05a5 by Andrei Chi�
update generated code


feenkcom/gtoolkit-remote@c14ed7 by Andrei Chi�
Removed unused temporary

feenkcom/gtoolkit-remote@310f6e by Andrei Chi�
Move to #asAsyncForkedFuture in GtRemoteInspectorListingBufferedStream

feenkcom/gtoolkit-remote@b80bd3 by Andrei Chi�
Use accessor methods in remote phlow objects

feenkcom/gt4lsp@9cf4e0 by Don Roberts
Add scrollbar to python LSP coder

feenkcom/lepiter@3cd74b by Juraj Kubelka
add inspector playground lepiter resizer id [#3941]

feenkcom/gtoolkit-demos@1f3999 by Tudor Girba
fix obsolete looks

feenkcom/gt4git@70e604 by Veit Heller
Better example text on remote repository addition [#3946]

feenkcom/gtoolkit-world@4d6adf by Juraj Kubelka
exemplify bug case [#3941]

When doing a browse action, or another action that spawns a tool (apart from doits) it is delegated through the coder model without passing the view model. In case the same page is opened multiple times browse actions will open in the wrong pane.

feenkcom/gt4gemstone@501cda by Andrei Chi�
Add proxy method for getting the print string [#3951]

feenkcom/gt4gemstone@203f40 by Andrei Chi�
Slight refactor print string [#3951]

feenkcom/gt4gemstone@222af5 by Andrei Chi�
Use the print string from the adapter object [#3951]

feenkcom/gt4gemstone@e2db56 by Andrei Chi�
update generated code


feenkcom/gt4gemstone@a99869 by Andrei Chi�
Removed unused variable [https://github.com/feenkcom/gtoolkit#3942]


feenkcom/gt4gemstone@f1f37f by Andrei Chi�
Use the old mechanism for async calls [https://github.com/feenkcom/gtoolkit#3942]

feenkcom/gt4gemstone@54e109 by Andrei Chi�
Revert for now the usage of two evaluation contexts [#3942]


feenkcom/gt4gemstone@2de2ad by Andrei Chi�
Readd isBroken as it used in some tests [https://github.com/feenkcom/gtoolkit#3942]

feenkcom/gt4gemstone@7f4699 by Andrei Chi�
Fix the creation of an exception context [#3942]


feenkcom/gt4gemstone@2b8d22 by Andrei Chi�
Implement serialize/deserialise in the legacy strategy [#3942]


feenkcom/gt4gemstone@c4b88c by Andrei Chi�
Use the async all when doing async execution [https://github.com/feenkcom/gtoolkit#3942]

feenkcom/gt4gemstone@531417 by Andrei Chi�
Merge 31fe75c168cf7290e07bcf6f3ad905ab0bffda22

feenkcom/gt4gemstone@31fe75 by Andrei Chi�
Handle the two execution contexts present now in GemStone  [feenkcom/gtoolkit/#3942]

feenkcom/gt4gemstone@553d86 by Andrei Chi�
Split the execution context into two: one for exceptions and for normal executions [#3942]


feenkcom/gt4gemstone@2dff53 by Andrei Chi�
Add an experimental asnc evaluation [https://github.com/feenkcom/gtoolkit#3942]

feenkcom/gt4gemstone@561a88 by Andrei Chi�
Fix status attributes to nor create a release instance

feenkcom/gt4gemstone@160d40 by Andrei Chi�
Add a way to start an async computation [#3942]


feenkcom/gt4gemstone@b8e248 by Andrei Chi�
Merge 1e3a03cd107b8da0c93976e0603ec6a0bed6eb75

feenkcom/gt4gemstone@1e3a03 by Alistair Grant
[#3942] Initial changes to support async lepiter GemStone snippets.  Work-in-progress.


feenkcom/gt4gemstone@6ae6bf by Andrei Chi�
Refactor the printing of GemStone proxies

feenkcom/gt4gemstone@b349d4 by Alistair Grant
[#3942] Iniitial changes in support of non-blocking calls from lepiter.


feenkcom/gt4gemstone@54bbe6 by Andrei Chi�
Move the main logic for printing to GtBareProxy

feenkcom/gtoolkit-webview@80eaa8 by Aliaksei Syrel
[#3849] introduce webview events
@github-project-automation github-project-automation bot moved this to Done in GT Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

No branches or pull requests

2 participants