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

"Add Trigger" wizard: existing TriggerBinding entry is flickering when mouse hovering it #366

Open
adietish opened this issue Feb 24, 2021 · 0 comments

Comments

@adietish
Copy link
Contributor

Steps:

  1. ASSERT: have a valid pipeline, ex.
apiVersion: tekton.dev/v1beta1
kind: Pipeline
metadata:
  creationTimestamp: "2021-02-24T14:20:24Z"
  generation: 1
  managedFields:
  - apiVersion: tekton.dev/v1beta1
    fieldsType: FieldsV1
    fieldsV1:
      f:spec:
        .: {}
        f:params: {}
        f:tasks: {}
    manager: okhttp
    operation: Update
    time: "2021-02-24T14:20:23Z"
  name: pipeline-with-params
  namespace: default
  resourceVersion: "1067229"
  selfLink: /apis/tekton.dev/v1beta1/namespaces/default/pipelines/pipeline-with-params
  uid: 19ca63f7-5e99-40f3-9c54-1b8c8ffb82f7
spec:
  params:
  - default: "1"
    name: pl-param-x
    type: string
  - default: "1"
    name: pl-param-y
    type: string
  tasks:
  - name: sum-params
    params:
    - name: a
      value: $(params.pl-param-x)
    - name: b
      value: $(params.pl-param-y)
    taskRef:
      kind: Task
      name: sum-params
  - name: multiply-params
    params:
    - name: a
      value: $(params.pl-param-x)
    - name: b
      value: $(params.pl-param-y)
    taskRef:
      kind: Task
      name: multiply-params
  1. ASSERT: make sure that you have a valid TriggerBinding
    ex.
apiVersion: triggers.tekton.dev/v1alpha1
kind: TriggerBinding
metadata:
  creationTimestamp: "2021-02-24T12:53:54Z"
  generation: 1
  managedFields:
  - apiVersion: triggers.tekton.dev/v1alpha1
    fieldsType: FieldsV1
    fieldsV1:
      f:spec:
        .: {}
        f:params: {}
    manager: okhttp
    operation: Update
    time: "2021-02-24T12:53:54Z"
  name: sometriggerbinding-noncluster
  namespace: default
  resourceVersion: "1050871"
  selfLink: /apis/triggers.tekton.dev/v1alpha1/namespaces/default/triggerbindings/sometriggerbinding-noncluster
  uid: 9f80b9f5-717c-43bd-9f9c-b648344bb32e
spec:
  params:
  - name: someparam
    value: somevalue
status: {}
  1. EXEC: select your pipeline in tree and pick "Add Trigger" in the ctx menu
  2. ASSERT: the "Add Trigger" wizard shows up listing your TriggerBinding
  3. EXEC: move your mouse over this entry

Result:
The entry disappears (most likely the text becomes white) as soon as your mouse is over it. It reappears (most likely text becomes black) as soon as your mouse moves away from it
flickering-binging
https://user-images.githubusercontent.com/25126/109039063-ac3cbe00-76cc-11eb-9e7b-a577614f379e.mov

@mohitsuman mohitsuman added this to the 0.13.0 milestone Sep 2, 2021
@jeffmaury jeffmaury modified the milestones: 0.13.0, 0.14.0 Oct 19, 2021
@lstocchi lstocchi modified the milestones: 0.14.0, 0.15.0 Oct 20, 2021
@mohitsuman mohitsuman modified the milestones: 1.0.1, 1.0.2 Nov 25, 2021
@mohitsuman mohitsuman modified the milestones: 1.3.0, 1.4.0 Dec 6, 2022
@mohitsuman mohitsuman modified the milestones: 1.4.0, Backlog Oct 13, 2023
@sbouchet sbouchet removed this from the Backlog milestone Sep 24, 2024
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

5 participants