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

Fix display layout items getting cut off on the bottom (like plots) #4903

Merged
merged 5 commits into from
Mar 15, 2022

Conversation

shefalijoshi
Copy link
Contributor

@shefalijoshi shefalijoshi commented Mar 1, 2022

Add display: flex to object view container to accommodate addition of independent time conductor to the views.

Closes #4902 #4901

Describe your changes:

All Submissions:

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Is this change backwards compatible? For example, developers won't need to change how they are calling the API or how they've extended core plugins such as Tables or Plots.

Author Checklist

  • Changes address original issue?
  • Unit tests included and/or updated with changes?
  • Command line build passes?
  • Has this been smoke tested?
  • Testing instructions included in associated issue?

Reviewer Checklist

  • Changes appear to address issue?
  • Changes appear not to be breaking changes?
  • Appropriate unit tests included?
  • Code style and in-line documentation are appropriate?
  • Commit messages meet standards?
  • Has associated issue been labelled unverified? (only applicable if this PR closes the issue)
  • Has associated issue been labelled bug? (only applicable if this PR is for a bug fix)

@codecov
Copy link

codecov bot commented Mar 1, 2022

Codecov Report

Merging #4903 (5090857) into release/2.0.1 (16cb5f3) will increase coverage by 0.00%.
The diff coverage is 0.00%.

Impacted file tree graph

@@              Coverage Diff               @@
##           release/2.0.1    #4903   +/-   ##
==============================================
  Coverage          50.54%   50.55%           
==============================================
  Files                498      498           
  Lines              18380    18380           
  Branches            1659     1659           
==============================================
+ Hits                9291     9292    +1     
- Misses              8670     8671    +1     
+ Partials             419      417    -2     
Impacted Files Coverage Δ
...plugins/displayLayout/components/DisplayLayout.vue 2.05% <0.00%> (ø)
...ugins/flexibleLayout/components/flexibleLayout.vue 0.78% <ø> (ø)
src/ui/components/ObjectView.vue 44.08% <0.00%> (ø)
src/ui/router/Browse.js 87.83% <0.00%> (+1.35%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 16cb5f3...5090857. Read the comment docs.

@unlikelyzero
Copy link
Contributor

@shefalijoshi sync with me and we can write a visual test for this as a part of this PR

@unlikelyzero unlikelyzero added pr:e2e Automatically triggers e2e tests to run pr:platform Runs tests against all supported platforms labels Mar 2, 2022
@github-actions
Copy link

github-actions bot commented Mar 2, 2022

1 similar comment
@github-actions
Copy link

github-actions bot commented Mar 2, 2022

@github-actions
Copy link

github-actions bot commented Mar 2, 2022

Success ✅ ! Build artifacts are here: https://github.com/nasa/openmct/actions/runs/1923929575

@github-actions
Copy link

github-actions bot commented Mar 2, 2022

Failure ❌ ! Build artifacts are here: https://github.com/nasa/openmct/actions/runs/1923929575

@shefalijoshi shefalijoshi requested review from davetsay and removed request for akhenry March 4, 2022 17:24
@jvigliotta
Copy link
Contributor

@shefalijoshi and @unlikelyzero to sync on finishing visual test

@shefalijoshi shefalijoshi requested review from jvigliotta and michaelrogers and removed request for davetsay and jvigliotta March 15, 2022 18:46
@shefalijoshi shefalijoshi changed the base branch from master to release/2.0.1 March 15, 2022 18:47
michaelrogers
michaelrogers previously approved these changes Mar 15, 2022
@shefalijoshi shefalijoshi merged commit b58e38e into release/2.0.1 Mar 15, 2022
@unlikelyzero unlikelyzero deleted the fix-object-view-scroll branch March 16, 2022 01:15
unlikelyzero added a commit that referenced this pull request Mar 23, 2022
* Correctly use creatable attribute and persistability when working with domainObjects (#4898) (#4936)

* making move action location check persistability

* adding persistence check instead of creatability for styles

* added check for link action to make sure parent is persistable

* debug

* adding parent to link action and move action form location controls so they can be used in the form

* adding parent persistability check for duplicate

* updating multilple actions appliesTo methods to check for persistability

* updated the tree to not require an initial selection if being used in a form

* remove noneditable folder plugin

* added persistence check for the parent, in the create wizard

* minor name change

* removing noneditabl folder from default plugins as well

* checking the correct parent for persistability in create wizard

* importing file-saver correctly

* updated tests for import as json

* changes addressing PR review: using consts, removing comments, removing unneccessary code

Co-authored-by: Scott Bell <[email protected]>

Co-authored-by: Jamie V <[email protected]>
Co-authored-by: Scott Bell <[email protected]>

* Fix display layout items getting cut off on the bottom (like plots) (#4903)

* Fix display layout items getting cut off on the bottom (like plots)
Also fix Vue warnings

* Add partial e2e test for this bug fix. WIP.

* Address review comments

Co-authored-by: John Hill <[email protected]>

* Link action fix (#4945)

* handling edge case for linking a root item

* added location to viper plans (couch search folder) set to ROOT, added a check to remove action for alias (so you can remove linked nonpersistable items)

* added check for no parent in remove action (which means it is a root item)

* updating test

* Update time conductor inputs realtime (#4877)

* Update time conductor inputs realtime

* Update moveObjects.e2e.spec.js

* Update importAsJson.e2e.spec.js

* Update default.spec.js

Co-authored-by: Jamie V <[email protected]>
Co-authored-by: Scott Bell <[email protected]>
Co-authored-by: John Hill <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr:e2e Automatically triggers e2e tests to run pr:platform Runs tests against all supported platforms
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Plot x-axis getting cut off in display layout
4 participants