Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Lazykube
Commits
42e6c506
Commit
42e6c506
authored
4 years ago
by
elfgzp
Browse files
Options
Download
Email Patches
Plain Diff
fix: previous line bug
parent
de8ab07f
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
pkg/app/action.go
+1
-1
pkg/app/action.go
pkg/app/render.go
+15
-8
pkg/app/render.go
with
16 additions
and
9 deletions
+16
-9
pkg/app/action.go
+
1
-
1
View file @
42e6c506
...
...
@@ -337,7 +337,7 @@ func viewLineClickHandler(gui *guilib.Gui, view *guilib.View, cy int, lineString
if
cy
==
0
{
selected
:=
formatSelectedName
(
lineString
,
0
)
if
selected
==
"NAME"
||
selected
==
"NAMESPACE"
{
if
notResourceSelected
(
selected
)
{
log
.
Logger
.
Debugf
(
"viewLineClickHandler - view: '%s' cy == 0, view.State.Set(selectedViewLine, nil)"
,
view
.
Name
)
if
view
.
Name
==
namespaceViewName
{
kubecli
.
Cli
.
SetNamespace
(
""
)
...
...
This diff is collapsed.
Click to expand it.
pkg/app/render.go
+
15
-
8
View file @
42e6c506
...
...
@@ -58,6 +58,13 @@ var (
}
)
func
notResourceSelected
(
selectedName
string
)
bool
{
if
selectedName
==
""
||
selectedName
==
"NAME"
||
selectedName
==
"NAMESPACE"
{
return
true
}
return
false
}
func
renderAfterClear
(
render
func
(
gui
*
guilib
.
Gui
,
view
*
guilib
.
View
)
error
)
func
(
gui
*
guilib
.
Gui
,
view
*
guilib
.
View
)
error
{
return
func
(
gui
*
guilib
.
Gui
,
view
*
guilib
.
View
)
error
{
view
.
Clear
()
...
...
@@ -364,7 +371,7 @@ func configRender(gui *guilib.Gui, view *guilib.View) error {
if
selectedNamespace
!=
nil
{
selectedName
:=
formatSelectedName
(
selected
.
(
string
),
0
)
if
selectedName
==
""
{
if
notResourceSelected
(
selectedName
)
{
showPleaseSelected
(
view
,
resource
)
return
nil
}
...
...
@@ -374,7 +381,7 @@ func configRender(gui *guilib.Gui, view *guilib.View) error {
namespace
:=
formatSelectedName
(
selected
.
(
string
),
0
)
selectedName
:=
formatSelectedName
(
selected
.
(
string
),
1
)
if
selectedName
==
""
{
if
notResourceSelected
(
selectedName
)
{
showPleaseSelected
(
view
,
resource
)
return
nil
}
...
...
@@ -419,7 +426,7 @@ func describeRender(gui *guilib.Gui, view *guilib.View) error {
if
selectedNamespace
!=
nil
{
selectedName
:=
formatSelectedName
(
selected
.
(
string
),
0
)
if
selectedName
==
""
{
if
notResourceSelected
(
selectedName
)
{
showPleaseSelected
(
view
,
resource
)
return
nil
}
...
...
@@ -429,7 +436,7 @@ func describeRender(gui *guilib.Gui, view *guilib.View) error {
namespace
:=
formatSelectedName
(
selected
.
(
string
),
0
)
selectedName
:=
formatSelectedName
(
selected
.
(
string
),
1
)
if
selectedName
==
""
{
if
notResourceSelected
(
selectedName
)
{
showPleaseSelected
(
view
,
resource
)
return
nil
}
...
...
@@ -465,7 +472,7 @@ func podLogsRender(gui *guilib.Gui, view *guilib.View) error {
if
selectedNamespace
!=
nil
{
selectedName
:=
formatSelectedName
(
selected
.
(
string
),
0
)
if
selectedName
==
""
{
if
notResourceSelected
(
selectedName
)
{
showPleaseSelected
(
view
,
resource
)
return
nil
}
...
...
@@ -476,7 +483,7 @@ func podLogsRender(gui *guilib.Gui, view *guilib.View) error {
namespace
:=
formatSelectedName
(
selected
.
(
string
),
0
)
selectedName
:=
formatSelectedName
(
selected
.
(
string
),
1
)
if
selectedName
==
""
{
if
notResourceSelected
(
selectedName
)
{
showPleaseSelected
(
view
,
resource
)
return
nil
}
...
...
@@ -570,7 +577,7 @@ func podsSelectorRenderHelper(cmdFunc func(namespace string, labelsArr []string)
var
namespace
string
if
selectedNamespace
!=
nil
{
selectedName
:=
formatSelectedName
(
selected
.
(
string
),
0
)
if
selectedName
==
""
{
if
notResourceSelected
(
selectedName
)
{
showPleaseSelected
(
view
,
resource
)
return
nil
}
...
...
@@ -578,7 +585,7 @@ func podsSelectorRenderHelper(cmdFunc func(namespace string, labelsArr []string)
}
else
{
namespace
=
formatSelectedName
(
selected
.
(
string
),
0
)
selectedName
:=
formatSelectedName
(
selected
.
(
string
),
1
)
if
selectedName
==
""
{
if
notResourceSelected
(
selectedName
)
{
showPleaseSelected
(
view
,
resource
)
return
nil
}
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help